Cloudflare は、クライアントソフトウェアやエンドユーザー側の設定変更なしに、SSH、VNC、RDP アプリケーションをブラウザー上で描画できます。SSH と VNC では、ユーザーのメールアドレスのプレフィックスが、サーバー上のユーザー名と一致している必要があります。RDP は、既存の Windows ユーザー名とパスワードで Windows サーバーに認証します。Cloudflare は Windows サーバー上の認証情報を管理しません。
- ブラウザーレンダリングは セルフホスト公開アプリケーション のみ対応します。プライベート IP やホスト名には使えません。
- ブラウザーレンダリングターミナルは、ドメインとサブドメインでのみ描画できます。特定のパスでは使えません。
-
Cloudflare は、アクティブな SSH、VNC、RDP セッションの長さを制御しません。アプリケーションセッションの有効期間 は、ユーザーが新しい接続を開始できる、または既存の接続を更新できる時間枠を決めます。
- Cloudflare は、Windows サーバーへの出力 RDP 接続を TLS で保護します。現時点では、信頼チェーンの検証は行いません。
SSH または VNC アプリケーションでブラウザーレンダリングを有効にする手順は次のとおりです。
- Cloudflare ダッシュボード ↗ で Zero Trust > Access controls > Applications を開きます。
- サーバーを Cloudflare に接続した ときに作成した SSH または VNC アプリケーションを探します。Configure を選びます。
- Allow access through browser-based RDP, SSH, or VNC sessions をオンにし、SSH または VNC を選びます。
- Save を選びます。
ユーザーが認証してアプリケーションの URL にアクセスすると、Cloudflare がブラウザー上にターミナルを描画します。
RDP のブラウザーレンダリングを設定するには、ブラウザーベース RDP ガイド を参照してください。
Cloudflare のブラウザーレンダリング SSH ターミナルは、次の Key Exchange (KEX) アルゴリズムに対応しています。
[email protected]curve25519-sha256ecdh-sha2-nistp256ecdh-sha2-nistp384ecdh-sha2-nistp521
ブラウザーレンダリングの SSH 接続を使うには、サーバーの sshd_config ファイルを更新し、これらのアルゴリズムを受け入れる必要がある場合があります。