Multi-Cloud Networking(旧 Magic Cloud Networking)(ベータ)では、クラウドネットワークから Cloudflare WAN(旧 Magic WAN)へのオンランプを作成できます。Cloudflare は Cloudflare WAN とクラウドプロバイダーのあいだに VPN(仮想プライベートネットワーク)トンネルを作成し、接続の両側を代わりに設定します。Cloudflare はクラウドプロバイダーネイティブの VPN 機能をオーケストレーションするため、追加のコンピューティング仮想マシン(VM)のデプロイは不要です。
オンランプには 2 種類あります。単一の仮想プライベートクラウド(VPC)とハブです。
クラウドネットワークから Cloudflare WAN へのオンランプを作成する前に、次を確認してください。
- Cloudflare WAN アカウントがあること。詳細はアカウントチームに確認してください。
- クラウドプロバイダーのセットアップ を完了していること。
- 必要なクラウドリソースがあること。クラウドプロバイダーごとのリソースは リファレンス を参照してください。
Multi-Cloud Networking には、次のクラウドオンランプ連携があります。
- AWS(単一 VPC およびハブ)
- Azure(単一 VPC)
- GCP(単一 VPC)
Cloudflare がクラウドネットワークへの VPN 接続をオーケストレーションする方法は、リファレンス を参照してください。
クラウド内の VPC が 1 つで、それを Cloudflare WAN に接続する場合は、この選択肢を使います。単一 VPC のオンランプを設定する手順は次のとおりです。
-
Connectors ページを開きます。
Connectors を開く ↗ -
Cloud (beta) タブを選びます。
-
Add new on-ramp を選びます。
-
Connect an existing VPC to Cloudflare へ進み、Select を選びます。
-
新しいオンランプに名前と説明(任意)を付け、Continue を選びます。
-
ドロップダウンからクラウドプロバイダーを選びます。AWS、GCP、Azure から選べます。選んだら Continue を選びます。
-
接続するネットワークを選びます。この一覧は、すでに設定した クラウド連携 から来ます。終わったら Continue を選びます。
-
Configure route propagation では、Cloudflare が新しいルートをインストールする場所を示します。これらのルートのインストールは、Cloudflare WAN とクラウドプロバイダーの両方を正しく設定し、相互通信を成立させるために必要です。
- Add routes for your Cloudflare WAN address space to your cloud network: クラウドネットワークのルートテーブルに、Cloudflare WAN へ到達するためのルートをインストールする場合に選びます(インストールされるルートとカスタマイズ方法は Cloudflare WAN のアドレス空間 を参照してください)。手動で行う場合は、このオプションの選択を外します。
- Add routes for your cloud network to Cloudflare WAN: Cloudflare WAN に、クラウドネットワークへ到達するためのルートを作成する場合に選びます。
-
Continue を選びます。設定の適用には数秒かかることがあります。
-
クラウド環境の変更内容を確認し、Approve changes を選びます。
Cloudflare WAN のオンランプを作成できました。ただし、利用できるようになるまで最大 1 時間かかることがあります。
複数の VPC を Cloudflare WAN に接続する場合は、ハブを使うのが最適です。ハブは複数の VPC とピアするクラウド VPN ゲートウェイで、それらの VPC が Cloudflare WAN への VPN トンネルを共有できます。クラウドプロバイダーごとにハブの呼び方は異なるため、詳細は各プロバイダーを確認してください。
クラウドプロバイダーの構成に応じて、次を選べます。
- 既存のハブに接続する: クラウドにすでに VPN ハブがあり、それを Cloudflare WAN に接続する場合に選びます。
- 新しいハブを作成する: 新しいハブを作成して Cloudflare WAN に接続する場合に選びます。
ハブオンランプを設定すると、Cloudflare は常に Cloudflare WAN とハブのあいだの VPN トンネルを管理します。任意で、VPC とのピアリングや他ハブとのピアリングも Cloudflare に任せられます。
- Manage VPC peering: このオプションを有効にすると、Cloudflare が選んだ VPC をハブに接続します。
- Manage hub peering: ハブはリージョン単位です。別リージョンのハブに付いた VPC 同士を接続するには、それらのハブをピアする必要があります。このオプションを有効にすると、Cloudflare が選んだハブをこのハブとピアします。
-
Connectors ページを開きます。
Connectors を開く ↗ -
Cloud (beta) タブを選びます。
-
Add new on-ramp を選びます。
-
Connect an existing hub to Cloudflare へ進み、Select を選びます。
-
新しいオンランプに名前と説明(任意)を付け、Continue を選びます。
-
ドロップダウンからクラウドプロバイダーを選びます。AWS、GCP、Azure から選べます。選んだら Continue を選びます。
-
既存のハブを選びます。この一覧は、すでに設定した クラウド連携 から来ます。終わったら Continue を選びます。
-
(任意)VPC peering configuration で Manage VPC peering を有効にできます。有効にすると、Cloudflare が選んだ VPC をハブに接続します。
- Manage VPC peering を選んでこの機能を有効にします。
- Cloudflare にハブへ接続してほしい VPC を選びます。
-
Continue を選びます。
-
(任意)Configure hub peering で Manage hub peering を有効にできます。有効にすると、選んだリモートハブをこのハブに接続できます(ピアしたいずれかのハブに付いた VPC 同士の接続が確立します)。
- Manage hub peering を選んでこの機能を有効にします。
- Cloudflare にこのハブへ接続してほしいリモートハブを選びます。
-
Continue を選びます。
-
Configure route propagation では、Cloudflare が新しいルートをインストールする場所を示します。これらのルートのインストールは、Cloudflare WAN とクラウドプロバイダーの両方を正しく設定し、相互通信を成立させるために必要です。
- Add routes for your Cloudflare WAN address space to your cloud network: クラウドネットワークのルートテーブルに、Cloudflare WAN へ到達するためのルートをインストールする場合に選びます(インストールされるルートとカスタマイズ方法は Cloudflare WAN のアドレス空間 を参照してください)。手動で行う場合は、このオプションの選択を外します。
- Add routes for your cloud network to Cloudflare WAN: Cloudflare WAN に、クラウドネットワークへ到達するためのルートを作成する場合に選びます。
-
Continue を選びます。設定の適用には数秒かかることがあります。
-
クラウド環境の変更内容を確認し、Approve changes を選びます。
Cloudflare WAN のオンランプを作成できました。ただし、利用できるようになるまで最大 1 時間かかることがあります。
-
Connectors ページを開きます。
Connectors を開く ↗ -
Cloud (beta) タブを選びます。
-
Add new on-ramp を選びます。
-
Create a new hub & connect it to Cloudflare へ進み、Select を選びます。
-
新しいオンランプに名前と説明(任意)を付け、Continue を選びます。
-
Select your cloud details でクラウドを設定します。
- ドロップダウンからクラウドプロバイダーを選びます。AWS、GCP、Azure から選べます。
- 既存の連携を選びます。この一覧は、すでに設定した クラウド連携 から来ます。
- 新しいハブを作成するリージョンを選びます。
- Continue を選びます。
-
(任意)VPC peering configuration で Manage VPC peering を有効にできます。有効にすると、Cloudflare が選んだ VPC をハブに接続します。
- Manage VPC peering を選んでこの機能を有効にします。
- Cloudflare にハブへ接続してほしい VPC を選びます。
-
Continue を選びます。
-
(任意)Configure hub peering で Manage hub peering を有効にできます。有効にすると、選んだリモートハブをこのハブに接続できます(ピアしたいずれかのハブに付いた VPC 同士の接続が確立します)。
- Manage hub peering を選んでこの機能を有効にします。
- Cloudflare にこのハブへ接続してほしいリモートハブを選びます。
-
Continue を選びます。
-
Configure route propagation では、Cloudflare が新しいルートをインストールする場所を示します。これらのルートのインストールは、Cloudflare WAN とクラウドプロバイダーの両方を正しく設定し、相互通信を成立させるために必要です。
- Add routes for your Cloudflare WAN address space to your cloud network: クラウドネットワークのルートテーブルに、Cloudflare WAN へ到達するためのルートをインストールする場合に選びます(インストールされるルートとカスタマイズ方法は Cloudflare WAN のアドレス空間 を参照してください)。手動で行う場合は、このオプションの選択を外します。
- Add routes for your cloud network to Cloudflare WAN: Cloudflare WAN に、クラウドネットワークへ到達するためのルートを作成する場合に選びます。
-
Continue を選びます。設定の適用には数秒かかることがあります。
-
クラウド環境の変更内容を確認し、Approve changes を選びます。
Cloudflare WAN のオンランプを作成できました。ただし、利用できるようになるまで最大 1 時間かかることがあります。
クラウドオンランプの Terraform 設定をダウンロードできます。
次の目的で使うことがあります。
- Cloudflare でデプロイする前に、オンランプの提案設定を確認する。
- Cloudflare でデプロイする代わりに、独自の infrastructure-as-code パイプラインでオンランプをデプロイする。
ダウンロードには次の 2 ファイルが含まれます。
main.tf: オンランプ作成に必要な新しいリソースの Terraform 設定です。instructions.txt: クラウド環境にすでに存在するリソースを変更する手順です。
ダウンロードした設定を Terraform で plan / apply する場合は、(オンランプ先クラウドの Terraform プロバイダーに加えて)Cloudflare Terraform provider が必要です。Cloudflare の Global API Key を使ってください。API Token は使えません。
-
Connectors ページを開きます。
Connectors を開く ↗ -
Cloud (beta) タブを選びます。
-
Cloud on-ramps で Add new on-ramp を選び、通常の手順どおり Create a Cloudflare WAN cloud on-ramp ワークフローを進めます。
-
Configure route propagation のステップのあと、Continue ではなく View download options を選びます。
-
ダウンロードオプションを選びます。
- Terraform 設定をダウンロードして確認したあと、Cloudflare でオンランプのデプロイを続ける場合は Download file and continue を選びます。
- 自分で適用する Terraform 設定だけをダウンロードする場合は Download file and exit を選びます。
-
Connectors ページを開きます。
Connectors を開く ↗ -
Cloud (beta) タブを選びます。
-
Cloud on-ramps で、ダウンロードするオンランプを探し、三点リーダーを選んで Download as Terraform を選びます。
オンランプの設定後、Cloudflare WAN との送受信トラフィックを許可するよう、クラウドプロバイダー側のネットワークセキュリティグループを更新する必要があります。詳細は クラウドオンランプ のリファレンスページを参照してください。
-
Connectors ページを開きます。
Connectors を開く ↗ -
Cloud (beta) タブを選びます。
-
編集するオンランプを選びます。
-
サイドパネルで Edit を選びます。
-
Basic information では、オンランプの名前と説明を変更できます。終わったら Save を選びます。
-
Configurations では、必須ルートのインストール先を変更できます。Continue を選びます。
- 変更後に Save and review を選びます。
- 設定を確認し、Approve changes を選びます。
-
Connectors ページを開きます。
Connectors を開く ↗ -
Cloud (beta) タブを選びます。
-
削除するオンランプを選びます。
-
サイドパネルで Edit を選びます。
-
Detach を選んで進みます。Cloudflare は、このオンランプ作成のために作ったクラウドリソースの管理を止めますが、リソースはそのまま残します。オンランプの接続は影響を受けません。
デフォルトでは、Cloudflare はクラウドのルートテーブルに次の集約ルートをインストールし、トラフィックを Cloudflare WAN へ向けます。
10.0.0.0/8
172.16.0.0/12
192.168.0.0/16
100.64.0.0/10デフォルトをカスタムプレフィックスで上書きする手順は次のとおりです。
-
Routes ページを開きます。
Routes を開く ↗ -
WAN configuration を選びます。
-
Propagated routes to cloud networks までスクロールします。
-
プレフィックスを削除し、カスタムのプレフィックスを入力します。
-
終わったら Save changes を選びます。
すべてのトラフィックを Cloudflare WAN へ送るデフォルトルートをインストールするには、0.0.0.0/0 を入力します(Azure では 0.0.0.0/1 と 128.0.0.0/1 を入力します)。
Cloudflare ダッシュボードで、クラウドリソースに関連する見積もり料金を確認できます。
-
Connectors ページを開きます。
Connectors を開く ↗ -
Cloud (beta) タブを選びます。
-
Cloud on-ramps で、見積もり料金を確認するクラウドオンランプを探し、三点リーダーを選んで Associated Resources を選びます。
-
Associated Resources ページで、選んだオンランプに関連するすべてのリソースの月額見積もりを確認できます。検索ボックスで特定のリソースを探すこともできます。