このページでは、Cloudflare One Appliance の設定手順を説明します。初回セットアップのステップバイステップガイドです。Cloudflare One Appliance のセットアップ後に戻るか、設定の更新手順がある メンテナンス を参照してください。
Cloudflare One Appliance を購入して使うには、先に Cloudflare WAN ↗ を購入する必要があります。Cloudflare One Appliance は、ネットワークのプライマリエッジデバイスとしても、既存のネットワーク機器とインラインでも配置できます。
Cloudflare ダッシュボードで設定を始める前に、Cloudflare One Appliance も購入する必要があります。購入オプションの詳細は、アカウント担当者にお問い合わせください。
Cloudflare One Appliance を設置するときは、いくつか決めることがあります。次の項目を確認してください。
各サイトには、冗長化のため Cloudflare One Appliance を最大 2 台設置できます。一方のデバイスが故障しても、もう一方へフェイルオーバーし、そのサイトへの接続は切れません。
この種の高可用性(HA)構成では、ピアコネクターの健全性監視に使う HA リンクとして、信頼性の高い LAN インターフェースを選びます。HA リンクは専用リンクにも、ほかの LAN トラフィックと共用するリンクにもできます。
サイトの構成は最初から決めてください。冗長なし、または冗長ありです。ダッシュボード設定を終えたあとに冗長を追加することはできません。あとから冗長を有効にする場合は、Cloudflare ダッシュボードで Cloudflare One Appliance デバイスを削除し、最初からやり直す必要があります。
高可用性構成は必要ですか?
-
拠点で高可用性が必要な場合は、高可用性構成について を参照し、このモードでの Cloudflare One Appliance の設定方法を確認してください。
-
拠点で高可用性が不要な場合は、DHCP と静的 IP のどちらにするか を確認してから Cloudflare ダッシュボードを設定する に進みます。
Cloudflare One Appliance は、DHCP ネットワークでも静的 IP が必要なネットワークでも使えます。ただし初回起動時は、設定のダウンロードとアクティベーションのため、Cloudflare へ到達する必要があります。Cloudflare One Appliance に接続したネットワークのいずれかが DHCP 対応で、VLAN を使わず、インターネット接続があれば、この処理は自動です。一方、すべてのネットワークに追加情報(静的 IP やタグ付き VLAN など)が必要な場合は、先に情報を渡す必要があります。
渡す方法はいくつかあります。作業の流れに合うものを選んでください。
- Cloudflare One Appliance を、インターネットに出られる DHCP ポートへ接続します。
- セットアップの流れ に従い、Cloudflare One Appliance をアクティベートします。
- 静的 IP の WAN を参照してください。
ブートストラップの手順 を参照してください。
ハードウェア版 Cloudflare One Appliance には、10G スループット対応の SFP+ ポート ↗ が 2 つと、1G スループット対応の RJ45 ポートが 6 つあります。
詳細は SFP+ ポート情報 を参照してください。
ハードウェア版 Cloudflare One Appliance(旧 Magic WAN Connector)を設定して使うには、先にアカウントへ登録します。Virtual Cloudflare One Appliance には不要です。
-
Connectors ページを開きます。
Connectors を開く ↗ -
Appliances タブ > Appliances で Register an appliance を選択します。
-
Appliance details > Serial number に、デバイスのシリアル番号を入力します。ダッシュボードに追加する Cloudflare One Appliance のメモも任意で追加できます。
-
(任意)一度に複数の Cloudflare One Appliance をアカウントへ追加するには、Serial number の下の Add を選択します。
-
Register appliance を選択します。
デバイスがアカウントに登録されました。
インターネットに接続する前に、Appliance のプロファイルを作成する必要があります。
プロファイルを作成するには、次の手順を実行します。
-
Connectors ページを開きます。
Connectors を開く ↗ -
Appliances タブ > Profiles > Create a new profile を開きます。
-
Name に、Cloudflare One Appliance のわかりやすい名前を入力します。説明も任意で追加できます。
-
Cloudflare One Appliance で高可用性をオンにするかを決めます。詳細は 高可用性構成について を参照してください。
-
Create and continue を選択します。
-
Add Appliance を選択します。アカウントに紐づくデバイスの一覧が表示されます。ここに表示されるには、すでに Appliance を購入している必要があります。一覧に Appliance がなければ 前提条件 を参照してください。
-
Cloudflare One Appliance が複数ある場合は、作成中のオンランプに対応するものを選びます。Cloudflare One Appliance はシリアル番号(サービスタグとも呼びます)で識別します。この情報で正しいデバイスを選んでください。
準備ができたら Add Appliance を選択します。 -
Cloudflare One Appliance は、Interrupt window が定義された状態でアカウントに追加されます。Interrupt window は、Cloudflare One Appliance のソフトウェアが更新できる時間帯です。既存接続が中断されることがあります。あとから変更できます。システム更新を許可する時間の決め方は Interrupt window を参照してください。
-
Continue を選択し、WAN と LAN の作成に進みます。
アカウントに anycast IP が複数ある場合(Cloudflare WAN(旧 Magic WAN)のオンボーディング時に設定)、Cloudflare One Appliance は WAN ポートごとに最大 2 本のトンネルを自動作成します。信頼性と性能が上がり、追加の設定は不要です。
- WAN configuration で Create を選択します。WAN(広域ネットワーク) ↗ を 1 つ以上作成できます。WAN を複数設定すると、IPsec トンネルが複数(WAN ポートごとに 1 本)作成されます。優先度が同じ WAN 間で、Cloudflare One Appliance がトラフィックを負荷分散できます。回線の ヘルス に応じたフェイルオーバーもできます。詳細は WAN settings を参照してください。
- Interface name に、WAN のわかりやすい名前を入力します。
- Interface number は、WAN に使う物理 Ethernet ポートです。ポートは
GE1、GE2、GE3、GE4、GE5、GE6と表示されます。Appliance で使っているポートに対応する番号を選びます。
1 Gbps を超えるスループットが必要な場合は、SFP+ ポートのいずれかを使えます。ハードウェア対応の詳細は SFP+ ポート情報 を参照してください。 - VLAN ID に、
0から4094の数値を入力して VLAN ID を指定します。 - Priority で WAN の優先度を選びます。数値が小さいほど優先度が高いです。優先度の計算方法は Traffic steering を参照してください。
- Health check rate で、サイトのヘルスチェック頻度を設定します。選択肢は
low、mid、highです。詳細は トンネルヘルスチェックの頻度を更新する を参照してください。 - Addressing: DHCP を選択します。初回セットアップでは、設定をマシンへダウンロードしてアクティベートするために必要です。ネットワーク環境で静的 IP が必要な場合は、次の手順です。
- セットアップの流れを続け、Cloudflare One Appliance をアクティベートします。
- 静的 IP の WAN を参照してください。静的 IP を選ぶ場合は、静的 IP とゲートウェイアドレスも指定します。
- 完了したら Save を選択します。
WAN を作成するには、API で POST リクエストを送ります。
static_addressing オブジェクトは任意です。DHCP を使う場合は省略します。静的アドレスを使う場合、サイトが高可用性(HA)モードなら secondary_address パラメーターを追加します。
例:
curl https://api.cloudflare.com/client/v4/accounts/{account_id}/magic/sites/{site_id}/wans \
--header "X-Auth-Email: <EMAIL>" \
--header "X-Auth-Key: <API_KEY>" \
--header "Content-Type: application/json" \
--data '{
"name": "<YOUR_WAN_NAME>",
"physport": 1,
"priority": 0,
"vlan_tag": 0
}'- LAN configuration で Create を選択します。
- Interface name に、LAN のわかりやすい名前を入力します。
- Interface number は、LAN に使う物理 Ethernet ポートです。ポートは
GE1、GE2、GE3、GE4、GE5、GE6と表示されます。Appliance で使っているポートに対応する番号を選びます。
1 Gbps を超えるスループットが必要な場合は、SFP+ ポートのいずれかを使えます。ハードウェア対応の詳細は SFP+ ポート情報 を参照してください。 - VLAN ID に VLAN ID を指定し、仮想 LAN を作成します。
- Static addressing > Static address で、Cloudflare One Appliance の LAN インターフェースに IP アドレスを割り当てます。用途に合う場合は、次のオプションも有効にできます。
- (任意)Directly attached subnet > Static NAT prefix に CIDR プレフィックスを入力し、NAT(ネットワークアドレス変換)を有効にします。ここに入力するプレフィックスは、Static addressing に入力したプレフィックスと同じサイズにしてください。たとえば、両方のネットワークのサブネットマスクが
/24の場合は192.168.100.0/24と10.10.100.0/24です。 - (任意)LAN にレイヤー 3 ルーターの背後の追加サブネットがある場合は、Routed subnets の Add routed subnet を選択して追加します。
- Prefix: L3 ルーター背後のサブネットの CIDR プレフィックス。
- Next hop: このサブネット宛てパケットを Cloudflare One Appliance が転送する L3 ルーターのアドレス。
- Static NAT prefix: 任意設定です。ルーテッドサブネットで NAT を有効にする場合、NAT のオーバーレイ側が使う「外部」プレフィックスを指定します。Prefix と同じサイズである必要があります。
詳細は Routed subnets を参照してください。
- Save を選択します。
- Done を選択して設定を終えます。Cloudflare One Appliance の起動後、トンネルと 静的ルート が自動作成されます。
LAN を作成するには、API で POST リクエストを送ります。
例:
curl https://api.cloudflare.com/client/v4/accounts/{account_id}/magic/sites/{site_id}/lans \
--header "X-Auth-Email: <EMAIL>" \
--header "X-Auth-Key: <API_KEY>" \
--header "Content-Type: application/json" \
--data '{
"name": "<YOUR_LAN_NAME>",
"physport": 2,
"static_addressing": {
"address": "172.16.14.0/24"
},
"vlan_tag": 0
}'LAN の設定後、トラフィックを拠点の外に出さずに LAN 間通信できるように、Cloudflare One Appliance を設定できます。詳細は ネットワークセグメンテーション を参照してください。
Cloudflare One Appliance は、複数の DHCP 構成に対応しています。Cloudflare One Appliance は次ができます。
- DHCP サーバーに接続する、または DHCP サーバーの代わりに静的 IP を使う。
- DHCP サーバー として動作する。
- DHCP リレー を使い、Cloudflare One Appliance がある拠点の外の DHCP サーバーに接続する。
- ネットワーク上の特定デバイスに IP アドレスを予約 する。
Cloudflare One Appliance の設定が終わったら、サイトへ追加します。サイトはデータセンター、オフィス、その他の物理拠点のローカルネットワークを表し、そこにあるオンランプをまとめます。サイトでは、オンランプの状態を一覧で確認し、問題があれば通知するヘルスアラートも設定できます。
詳細は サイトを設定する を参照してください。
Cloudflare One Appliance の配置にはいくつかの選択肢があります。ローカルネットワークの DHCP サーバーとして動かすことも、既存構成に組み込んで静的 IP を割り当てることもできます。
Cloudflare One Appliance がサイトの WAN ルーターとして動く場合、配置は次のようになります。
flowchart LR accTitle: WAN ルーターとしての Appliance accDescr: Cloudflare One Appliance を DHCP サーバーとして設置し、インターネットに接続します。 a(Cloudflare One Appliance)--> b(インターネット) --> c(Cloudflare) subgraph customersite[お客様サイト] d[LAN 1] --> a e[LAN 2] --> a end classDef orange fill:#f48120,color: black class a,c orange
Cloudflare One Appliance を DHCP サーバーとして設置し、インターネットに接続します。
次の例では、Cloudflare One Appliance はサイトの WAN ルーターの背後にあり、既存 LAN の一部だけを Cloudflare へオンランプします。
flowchart LR accTitle: サイトルーター背後の Appliance accDescr: Cloudflare One Appliance はサイトのルーターに接続し、一部の LAN だけが Appliance に接続します。 a(Cloudflare One Appliance)--> b((サイトのルーター)) --> c(インターネット) --> i(Cloudflare) subgraph customersite[お客様サイト] d[LAN 1] --> a e[LAN 2] --> a g(LAN 3) --> b h(LAN 4) --> b end classDef orange fill:#f48120,color: black class a,i orange
Cloudflare One Appliance はサイトのルーターに接続し、一部の LAN だけが Appliance に接続します。
多くの環境で妥当な配置と、いくつかの高度なユースケースは Cloudflare One Appliance の配置オプション を参照してください。
Cloudflare One Appliance の上流にファイアウォールがある場合は、次のトラフィックを許可するよう設定します。
| プロトコル / ポート | 宛先 IP / URL | 用途 |
|---|---|---|
UDP/53 |
DNS 宛先 IP 1.1.1.1 |
Cloudflare DNS サーバーへの DNS トラフィックを許可するために必要です。Cloudflare はコントロールプレーン API の DNS ルックアップにこのポートを使います。 |
TCP/443 |
- | Cloudflare One Appliance は、コントロールプレーン操作用にこのポートでアウトバウンド HTTPS 接続を開きます。 |
UDP/4500 |
宛先 IP 162.159.64.1 |
アウトバウンド接続による Cloudflare One Appliance の初期化と検出に必要です。 |
UDP/4500 |
宛先 IP — Cloudflare anycast IP | アカウントに割り当てられた Cloudflare anycast IP へのトンネルアウトバウンド接続に必要です。このトラフィックはトンネルトラフィックです。 |
TCP/7844、UDP/7844 |
アウトバウンド接続 | Cloudflare One Appliance のデバッグ機能に使います。 |
UDP/123 |
http://time.cloudflare.com/ |
Cloudflare One Appliance が定期的に Cloudflare の Time Services へ接続するために必要です。 |
Cloudflare One Appliance は非アクティブ状態で届き、アクティベートするまで Cloudflare ネットワークへ接続しません。ダッシュボードでの 設定 が終わるまで、非アクティブのままにしておくことを推奨します。
初めてアクティベートするときは、インターネット接続が必要です。DHCP でセットアップした場合は、DHCP 対応デバイス経由でインターネットに出られるポートに、Cloudflare One Appliance のいずれかのポートを接続する必要があります。設定 した構成を、Cloudflare のグローバルネットワークからダウンロードするためです。
ブートストラップで静的 IP を設定した場合は、DHCP ポートは不要です。詳細は DHCP と静的 IP を参照してください。
Cloudflare One Appliance を Cloudflare ネットワークへ接続する準備ができたら、次の手順を実行します。
-
Connectors ページを開きます。
Connectors を開く ↗ -
Appliances タブ > Appliances を開きます。
-
アクティベートする Cloudflare One Appliance を探し、横の三点リーダー > Edit を選択します。シリアル番号を確認し、正しいデバイスを選んでください。
-
新しいウィンドウの Status ドロップダウンは Deactivated と表示されます。選択して Activated に変更します。
-
Interrupt window は、Cloudflare One Appliance のソフトウェアが更新できる時間帯です。既存接続が中断されることがあります。拠点への影響が少ない時間帯を選んでください。システム更新を許可する時間の決め方は Interrupt window を参照してください。
-
Update を選択します。
デバイスをアクティベートしたあと、WAN インターフェースを静的 IP(DHCP で自動設定されないインターネット構成)にしたネットワークで使えます。静的 IP 構成で Cloudflare One Appliance を使う手順は次のとおりです。
- Cloudflare One Appliance を、インターネットに出られる DHCP ポートへ接続します。
- ダッシュボードで 新しいプロファイルを作成 します。
- DHCP の WAN を作成します。
- Cloudflare One Appliance を アクティベート し、電源を入れます。
- 60 秒待ちます。
- ダッシュボードの WAN 設定 を静的 IP 構成に変更します。
- もう一度 60 秒待ちます。
- Cloudflare One Appliance はオフラインになります。これは想定どおりの動作です。
- 静的構成に合わせて、物理接続を必要に応じて調整します。
- Cloudflare One Appliance が再びオンラインになります。
上級者は、Cloudflare One Appliance をローカルで設定し、静的 IP 構成で動かせます。この方法では DHCP のインターネット接続は不要です。ただし、Cloudflare One Appliance のシリアルポートへアクセスするツールと、シリアル端末クライアントで環境に入る操作に慣れている必要があります。
シリアルポートで Cloudflare One Appliance をローカル設定する手順は次のとおりです。
Cloudflare One Appliance のシリアルポートにアクセスするには、次の機材が必要です。
- Cloudflare One Appliance デバイス
- プラスドライバー
- micro-USB から USB-A へのケーブル(Cloudflare One Appliance の梱包に同梱されているはずです)
- 空き USB ポートがあるコンピューター
- シリアル端末クライアント
- 任意: コンピューターに必要な場合は、USB-A から USB-C への変換ドングル
- プラスドライバーで、Cloudflare One Appliance 背面のシリアルコンソールパネルを覆うネジを緩め、パネルをどかします。
- 写真と追加手順は Dell のテクニカルドキュメント ↗ にあります。
- USB ケーブルでコンピューターを Cloudflare One Appliance に接続します。
Cloudflare One Appliance のデフォルトパスワードは、シリアル番号(Dell デバイスでは Service Tag とも呼びます)をすべて大文字にし、末尾に ! を付けたものです(例: A1B2C3D!)。
Cloudflare One Appliance の環境に入るには、シリアル端末クライアントが必要です。OS に応じて、次の手順でインストールします。
Windows では PuTTY を推奨します。公式サイト ↗ から PuTTY をダウンロードしてインストールします。
- Windows のデバイスマネージャーで、USB to UART デバイスの COM ポートを確認します。
Silicon Labs CP210x USB to UART Bridge (COMX)のように表示されます。 - 括弧内の値(COMX)を控えます。
- シリアルコンソール接続の作成手順は、Dell のドキュメント ↗ を参照してください。
- PuTTY を起動します。
- Category で、先頭の Session が選択されていることを確認します。
- Connection type で Serial を選択します。
- Serial Line に、手順 2 で確認した COM ポートを入力します(例:
COM1)。 - Speed に
115200を入力します。 - ダイアログ下部の Open を選択します。ターミナルウィンドウが開きます。
- 新しいデバイスを接続したときは、画面を手動で更新する必要がある場合があります。
CTRL + Cで更新できます。
macOS では Screen のインストールを推奨します。brew install screen でインストールできます。brew がなければ Brew の公式サイト ↗ の手順でインストールします。
- macOS の Terminal を開きます。
ls /dev/cu.*を実行し、接続中のシリアルデバイスを一覧します。/dev/cu.usbserial-0001のような出力が返ります。クリップボードにコピーするか、控えておきます。sudo screen -adRUS mconn <PATH_FROM_STEP_3> 115200を実行します。- 新しいデバイスを接続したときは、画面を手動で更新する必要がある場合があります。
CMD + Cで更新できます。
Linux では Screen のインストールを推奨します。好みのパッケージマネージャーでインストールします。たとえば Debian / Ubuntu では sudo apt update && sudo apt install screen を実行します。
- Terminal を開きます。
ls /dev/serial/by-id/*を実行し、接続中のシリアルデバイスを一覧します。/dev/serial/by-id/usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_0001-if00-port0のような出力が返ります。クリップボードにコピーするか、控えておきます。sudo screen -adRUS mconn <PATH_FROM_STEP_3> 115200を実行します。- 新しいデバイスを接続したときは、画面を手動で更新する必要がある場合があります。
CTRL + Cで更新できます。
Cloudflare One Appliance の reset device オプションは、ローカルにキャッシュされた設定のほとんどを消し、パスワードをデフォルトに戻して再起動します。
- Cloudflare One Appliance にログインします。デフォルトパスワードでログインしようとすると、パスワード変更を求められます。
- メニューで矢印キーを使い Bootstrap に移動し、Enter キーで選択します。
- Appliance の初期化に使うジャック(物理ポート)を選びます。
- ネットワークの VLAN タグ(該当する場合)を入力します。タグなしなら空のままにします。
- ネットワークタイプとして
staticを選択します。
- Appliance に割り当てる IP アドレスを CIDR 形式で入力します(例:
10.0.0.2/24)。 - インターネットゲートウェイの IP アドレスを入力します(直前に入力した IP と同じサブネットで、同じアドレスであってはいけません)。
- Save を選択し、新しい設定を使うことを確認します。
- Cloudflare One Appliance は、残りの設定を Cloudflare からダウンロードします。Cloudflare と通信できたら、最後のハートビートが更新されます。
サイトを高可用性にするには、先に拠点へ Appliance を 2 台配置する必要があります。高可用性サイトでは、Cloudflare One Appliance の WAN と LAN は同じ設定になり、2 つのノードに複製されます。一方のデバイスが故障すると、もう一方がアクティブノードになり、LAN ゲートウェイ IP の設定を引き継ぎ、トラフィックを途切れさせずに継続します。
高可用性構成の Cloudflare One Appliance は 1 つのサイトを共有するため、次を設定します。
- Static address: サイトのプライマリノードの IP。
- Secondary static address: サイトのセカンダリノードの IP。
- Virtual static address: Cloudflare One Appliance の南側 LAN がトラフィックを転送する IP。つまり LAN のゲートウェイ IP です。
すべての IP が同じサブネットに属するようにしてください。
高可用性構成の想定動作の詳細は、高可用性構成 のリファレンスを参照してください。
既存サイトに高可用性を有効にすることはできません。ダッシュボード上の既存サイトに高可用性を追加するには、サイトを削除して最初からやり直す必要があります。
高可用性構成を設定するには、次の手順を実行します。
- 新しいプロファイルを作成する の手順 4 まで進めます。
- サイトに名前を付けたあと、Turn on high availability を選択します。
- Create and continue を選択します。
- Add Appliance を選択します。
- 一覧から 1 台目の Cloudflare One Appliance を選び、Add Appliance を選択します。
- 前の画面に戻り、Add secondary appliance を選択します。
- 一覧から 2 台目の Cloudflare One Appliance を選び、Add Appliance を選択します。
- Continue を選択して WAN を作成します。静的 IP を設定する場合は、プライマリノードの IP を静的アドレス、セカンダリノードの IP をセカンダリ静的アドレスにします。
- LAN を作成するには、LAN を作成する の手順 4 まで進めます。
- Static address に、サイトのプライマリノードの IP を入力します。例:
192.168.10.1/24。 - Secondary static address に、サイトのセカンダリノードの IP を入力します。例:
192.168.10.2/24。 - Virtual static address に、Cloudflare One Appliance の南側 LAN がトラフィックを転送する IP を入力します。例:
192.168.10.3/24。 - Save を選択します。
- High availability probing link ドロップダウンで、ノードの健全性監視に使うポートを選びます。HA プロービングリンクには信頼性の高いインターフェースを選ぶことを推奨します。プライマリとセカンダリのプロービングリンクはスイッチ経由で接続し、直結はできません。
- Cloudflare One Appliance を設置する と Appliance をアクティベートする の手順で、Appliance のセットアップを終えます。
Cloudflare One Appliance は IPsec トンネル と 静的ルート を自動作成します。手動では設定できません。
Cloudflare One Appliance が作成した IPsec トンネルと静的ルートを確認するには、次の手順を実行します。
-
Connectors ページを開きます。
Connectors を開く ↗ -
IPsec/GRE tunnels タブに、Cloudflare One Appliance が作成した IPsec トンネルの一覧があります。
-
Routes ページを開きます。
Routes を開く ↗ -
ここで Cloudflare One Appliance が作成した静的ルートを確認できます。