| ウェブサイト | developers.cloudflare.com/cloudflare-one/connections/connect-apps |
| カテゴリ | トンネル |
| ライセンス | プロプライエタリ(cloudflared クライアントは Apache-2.0 のオープンソース) |
| 料金 | Cloudflare Tunnel の基本機能は無料。高度なアクセス制御やポリシーには Cloudflare Zero Trust のプランが適用されます。 |
概要
Cloudflare のエッジを通じて、インバウンドポートを開いたり公開 IP を管理したりせずに、オリジンサービスを安全に公開します。
メリット
- インバウンドのオープンポートを不要にする
- cloudflared を使った簡単なセットアップ
- Cloudflare のセキュリティと DDoS 対策を標準搭載
- HTTP、HTTPS、TCP、SSH に対応
- プライベートオリジンやパブリック IP なしの環境でも動作
デメリット
- Cloudflare アカウントと DNS の設定が必要
- 直接接続と比較してレイテンシが増加する可能性がある
- 高度な Zero Trust ポリシーには有料プランが必要な場合がある
- 複雑なルーティングでは設定が分かりにくいことがある
総評
Cloudflare Tunnels は、トラフィックを Cloudflare のエッジ経由でルーティングすることで、プライベートサービスの公開をシンプルかつ安全にします。リバースプロキシやポートフォワーディングをマネージドトンネルに置き換えたい開発者や DevOps チームに最適です。主なトレードオフは、Cloudflare への依存とレイテンシの増加の可能性です。