Cloudflare Tunnel は、ほかの Cloudflare 製品と連携し、アプリケーションの接続性、セキュリティ、可用性を広げます。
公開アプリケーションの配信だけでなく、Cloudflare Tunnel は Cloudflare One(Cloudflare の SASE プラットフォーム)の接続レイヤーでもあります。公開アプリケーションを配信するのと同じ耐量子暗号のトンネルを、Cloudflare One Client と組み合わせると、プライベートトラフィックにも使えます。
- プライベートアプリケーション — 内部 Web アプリ、SSH サーバー、RDP ホスト、その他のサービスを、インターネットに公開せず、認証済みユーザーに提供します。
- プライベートネットワーク — RFC 1918 やカスタム CIDR など、IP 範囲全体をトンネル経由でルーティングし、サイト間 VPN を置き換えます。Cloudflare One Client に登録したデバイス上のユーザーは、自社のプライベートネットワーク上にいるかのようにプライベート IP へ到達できます。
- ネットワークトラフィックのフィルタリング — トンネルを通るすべてのトラフィックに、Cloudflare Gateway 経由で DNS、HTTP、ネットワークレベルのポリシーを適用します。
Cloudflare Tunnel を Zero Trust ネットワークアクセス、VPN の置き換え、またはプライベートネットワーク接続に使う場合は、セットアップと設定について Cloudflare One の Tunnel ドキュメント を参照してください。
関連: プライベートネットワークに接続する | SSH ガイド | RDP ガイド | VPN を置き換える
Workers VPC により、Cloudflare Workers からデータベース、内部 API、その他のサービスなどのプライベートリソースにアクセスできます。Cloudflare Tunnel が接続レイヤーとなり、プライベートネットワークから Cloudflare へ、耐量子暗号のアウトバウンド接続を確立します。トンネルは、Cloudflare Developer Platform の CLI である Wrangler から直接管理できます。
開始する: トンネルを作成 したあと、Workers VPC ガイド に沿って VPC Services を設定します。
関連: プライベート API に接続する | S3 バケットに接続する
Cloudflare Load Balancing は、ヘルスチェック、ステアリングアルゴリズム、フェイルオーバーロジックで、複数のオリジンにトラフィックを分散します。Tunnel と組み合わせると、公開ルーティング可能な IP アドレスを持たないオリジンにも負荷分散できます。
各トンネルにはサブドメイン(<UUID>.cfargotunnel.com)が割り当てられます。これを Load Balancer プールのエンドポイントとして追加し、ホストヘッダーにはアプリケーションのホスト名を指定します。
開始する: 手順は Load Balancing のセットアップ を参照してください。
関連: Tunnel レプリカ | Load Balancing リファレンスアーキテクチャ
Cloudflare Access は、アプリケーションへのすべてのリクエストを認証する、アイデンティティ認識プロキシです。Tunnel と組み合わせると、内部 Web アプリケーションをインターネットへ公開しつつ、許可されたユーザーだけが到達できるようにします。Access ポリシー は、ユーザーのアイデンティティ、送信元 IP 範囲、マシン間認証向けのサービストークンなどに基づいて設定できます。
開始する: セルフホストアプリケーションを公開する。
関連: アイデンティティプロバイダー | Access JWT を検証する
Cloudflare Spectrum は、HTTP 以外のプロトコルにも DDoS 保護とトラフィック高速化を広げます。DNS CNAME レコードまたは Load Balancer を使い、Spectrum アプリケーションのトラフィックを Tunnel 経由のオリジンへルーティングできます。
Spectrum と Tunnel の連携は、HTTP および HTTPS アプリケーションのみ対応しています。制限の一覧は Spectrum の制限ドキュメント を参照してください。
Keyless SSL
鍵サーバーをインターネットに公開せず、Cloudflare に接続します。
耐量子トンネル
データセンターと Cloudflare の間で、耐量子鍵合意を使う TLS 1.3 トンネルです。
Data Localization
データレジデンシー要件に合わせて、トンネル接続を特定のリージョンに制限します。
Cloudflare for SaaS
Tunnel を Cloudflare for SaaS と組み合わせ、SaaS アプリケーションのオリジンセキュリティを強化します。
Hyperdrive
Cloudflare Tunnel 経由で、Hyperdrive をプライベートデータベースに接続します。