Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

重複する IP を管理する

最終更新 Markdown で表示Agent セットアップ

仮想ネットワークは、Cloudflare アカウント内でルーティングを分離します。各仮想ネットワークは独自のルーティングテーブルを持ち、環境、パートナー、アプリケーションごとにトラフィックを分けられます。

たとえば、同じプライベート IP レンジ(10.128.0.0/24 など)を使う「本番」と「ステージング」の VPC ネットワークを持つ組織があります。仮想ネットワークがないと、Cloudflare は本番の 10.128.0.1 とステージングの 10.128.0.1 を区別できません。仮想ネットワークを 2 つ作成すると、正しい環境へ確実にトラフィックをルーティングできます。ユーザーは Cloudflare One Client で接続先の仮想ネットワークを選びます。

仮想ネットワークの概念と、Cloudflare 製品間での動作については、仮想ネットワーク を参照してください。

この例では、重複するサブネットを管理するときの推奨方法を示します。ここでは、2 つの異なるプライベートネットワークを接続するとします。本番 VPC は 10.0.0.0/8 全体を使い、ステージング VPC は 10.0.1.0/24 を使います。それぞれ Tunnel-A と Tunnel-B が提供します。

仮想ネットワークを割り当てない場合のデフォルト構成は、次の表のとおりです。

Tunnel-A のルート 仮想ネットワーク
10.0.0.0/8 default
Tunnel-B のルート 仮想ネットワーク
10.0.1.0/24 default

上記の構成では、10.0.1.0/24 向けのユーザートラフィックは最も具体的な経路を選び、ステージング VPC(Tunnel-B)へ向かいます。それ以外の 10.0.0.0/8 トラフィックは本番 VPC(Tunnel-A)へ向かいます。ユーザーは、Tunnel-A が提供するネットワークの 10.0.1.0/24 サブネットには到達できません。

この問題を解決するには、Tunnel-A に 10.0.1.0/24 ルートを追加し、production 仮想ネットワークを割り当てます。次に、Tunnel-B の 10.0.1.0/24staging 仮想ネットワークを割り当てます。

Tunnel-A のルート 仮想ネットワーク
10.0.0.0/8 default
10.0.1.0/24 production
Tunnel-B のルート 仮想ネットワーク
10.0.1.0/24 staging

ユーザーは Cloudflare One Client で 2 つの仮想ネットワークを切り替え できます。VPN クライアントで VPN プロファイルを切り替える操作に似ています。production を選ぶと、Tunnel-A が提供する 10.0.0.0/8 全体に接続できます。staging を選ぶと、Tunnel-A の 10.0.0.0/8 のうち 10.0.1.0/24 以外に接続でき、10.0.1.0/24 は Tunnel-B が提供します。

仮想ネットワークを設定する

セットアップ手順は Create a virtual network を参照してください。

役に立ちましたか?