← Cloudflare One / cloudflare-one / access-controls / applications / non-http
Терминал, отображаемый в браузере
Cloudflare может отображать приложения SSH, VNC и RDP прямо в браузере, без установки клиентского ПО и изменения настроек на стороне пользователя. Для SSH и VNC префикс адреса электронной почты пользователя должен совпадать с его именем пользователя на сервере. RDP использует существующие имена пользователей и пароли Windows для аутентификации на сервере Windows, при этом Cloudflare не управляет учётными данными на сервере Windows.
Ограничения
- Отрисовка в браузере поддерживается только для локально размещённые публичные приложения, а не частных IP-адресов или имён хостов.
- Терминал через браузер можно отобразить только для доменов и поддоменов, а не для отдельных путей.
-
Cloudflare не контролирует продолжительность активного сеанса SSH, VNC или RDP. Длительность сеансов приложений определяют промежуток времени, в течение которого пользователь может инициировать новое соединение или обновить существующее.
- Cloudflare использует TLS для защиты исходящего RDP-подключения к вашему серверу Windows. В настоящее время проверка цепочки доверия не выполняется.
Включите рендеринг браузера
SSH и VNC
Чтобы включить рендеринг в браузере для приложения SSH или VNC:
- В Панель управления Cloudflare ↗, перейдите в Zero Trust > Контроль доступа > Приложения.
- Найдите приложение SSH или VNC, которое вы создали, когда подключение сервера к Cloudflare. Выберите Настройте.
- Включите Разрешить доступ через сессии RDP, SSH или VNC в браузере, затем выберите SSH или VNC.
- Выберите Save.
Когда пользователи проходят аутентификацию и переходят по URL-адресу приложения, Cloudflare отображает терминал в их браузере.
RDP
Чтобы настроить рендеринг в браузере для RDP, см. наш руководство по RDP в браузере.
Алгоритмы обмена ключами SSH
SSH-терминал Cloudflare, отображаемый в браузере, поддерживает следующие алгоритмы Key Exchange (KEX):
[email protected]curve25519-sha256ecdh-sha2-nistp256ecdh-sha2-nistp384ecdh-sha2-nistp521
Чтобы SSH-подключения, отображаемые в браузере, работали, может потребоваться обновить sshd_config файл на вашем сервере, чтобы разрешить эти алгоритмы.