コンテンツにスキップ

レガシーVPNとのWARP

Cloudflare WARPクライアントは、ほとんどのレガシーサードパーティVPNと共存できます。WARPクライアントとサードパーティVPNクライアントの両方が、ローカルデバイス上でファイアウォール、ルーティング、およびDNSルールを強制するため、2つの製品はIPおよびDNSトラフィックの制御を巡って競合します。互換性を確保するために、次のことを確認してください:

  • IPトラフィックはWARPとVPNの間でスプリットトンネリングされます。すべてのVPNトラフィックはWARPをバイパスし、その逆も同様です。
  • VPNは、WARP with firewallにリストされているすべてのドメイン、IP、およびポートをバイパス/許可/除外します。
  • DNS解決はWARPまたはVPNのいずれかによって処理されます。2つの製品のいずれかでDNSフィルタリングを無効にする必要があります。

最も安定した一貫した接続を確保するために、レガシーVPNを使用するのではなく、プライベートネットワークまたは個別のアプリケーションをCloudflareに接続することをお勧めします。ただし、移行できるまで、以下のガイドラインがZero Trustデプロイメントを立ち上げるのに役立ちます。

WARPとのゲートウェイ

Gateway with WARPモードでは、WARPがデバイス上のすべてのDNSトラフィックをキャプチャしてルーティングできるようにする必要があります。Local Domain Fallbackを使用して、サードパーティVPNまたはファイアウォールの背後にあるサーバーにDNSリクエストを送信できますが、リクエストは最初にWARPのローカルDNSプロキシを通過する必要があります。この要件についての詳細は、WARP architectureを参照してください。

VPNでDNSを無効にできない場合は、Secure Web Gateway without DNS filteringモードに切り替えてWARPでDNSを無効にします。

1. VPNの設定

サードパーティVPNソフトウェアでこれらの手順を実行します。これらの設定を構成する方法については、VPNのドキュメントを参照してください。

  1. サードパーティVPNでスプリットトンネリングを有効にします。

  2. サードパーティVPNでDNS設定を無効にします。

2. WARPの設定

Perform these steps in Zero Trust.

  1. Set your Split Tunnels mode to Exclude IPs and domains.

  2. Add the following entries to your Split Tunnel Exclude list:

    • Private IP address range exposed by your third-party VPN client. For example,
      SelectorValue
      IP Address172.16.0.0/12
    • Server that your third-party VPN client connects to. For example,
      SelectorValue
      Domain*.cvpn-endpoint-xxxxx.prod.clientvpn.us-west-2.amazonaws.com
  1. (オプション) Local Domain Fallbackで、VPNのプライベートDNSサーバーを使用して解決したいドメインを追加します。例えば、
    ドメインDNSサーバー
    internal.wiki.intranet172.31.26.130, 172.31.23.120

これで、WARPがVPNと共存しているかどうかをテストできます。

DNSフィルタリングなしのセキュアウェブゲートウェイ

Secure Web Gateway without DNS filteringモードでは、WARPはデバイス上でDNS機能を実行しません。したがって、必要なのはIPトラフィックをスプリットトンネルすることだけです。

1. VPNの設定

サードパーティVPNソフトウェアでスプリットトンネリングを有効にします。これらの設定を構成する方法については、VPNのドキュメントを参照してください。

2. WARPの設定

Perform these steps in Zero Trust.

  1. Set your Split Tunnels mode to Exclude IPs and domains.

  2. Add the following entries to your Split Tunnel Exclude list:

    • Private IP address range exposed by your third-party VPN client. For example,
      SelectorValue
      IP Address172.16.0.0/12
    • Server that your third-party VPN client connects to. For example,
      SelectorValue
      Domain*.cvpn-endpoint-xxxxx.prod.clientvpn.us-west-2.amazonaws.com
  1. デバイスプロファイルで、サービスモードDNSフィルタリングなしのセキュアウェブゲートウェイに設定されていることを確認します。

設定のテスト

サードパーティVPNを有効にする前に、WARPクライアントを有効にすることをお勧めします。一部のサードパーティVPNは、ネットワークの設定を編集する最後のものでなければならず、そうでないと失敗します。

  1. WARPクライアントを接続します。
  2. サードパーティVPNクライアントを接続します。
  3. スプリットトンネル設定をテストするために、VPNの背後にあるプライベートIPアドレスに接続します。例えば、ターミナルを開いてping <SERVER-IP>を実行できます。
  4. DNS設定をテストするために、VPNの背後にある内部ドメインに接続します。例えば、ブラウザを開いてinternal.wiki.intranetにアクセスできます。