Skip to content

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

cloudflared レプリカをデプロイする

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

cloudflared の複数インスタンスをデプロイするには、トンネルを 1 つ作成して設定し、複数のホストで実行します。トンネルをサービスとして実行する場合、ホストあたりの cloudflared インスタンスは 1 つだけです。

同じトンネルを、トンネルあたり最大 100 接続(25 レプリカ)まで、複数の cloudflared プロセスで実行できます。Cloudflare Load Balancer と DNS レコードは、引き続きトンネルとその UUID を指せます。トラフィックは、そのトンネルに関連付けられたすべての cloudflared プロセスに送られます。

リモート管理トンネル

  1. リモート管理トンネルを作成するには、ダッシュボードのセットアップガイド に従います。
  2. Tunnels ページで、作成したトンネルを選びます。トンネルの概要ページに、アクティブなレプリカがすべて表示されます。
  3. Edit を選びます。
  4. レプリカをデプロイするホストのオペレーティングシステムを選びます。
  5. インストールコマンドをコピーし、ホストで実行します。

新しいレプリカは、トンネルの概要ページに表示されます。すべてのレプリカは同じルートを提供し、同じ設定パラメーターを使います。

ローカル管理トンネル

  1. ローカル管理トンネルを作成するには、CLI セットアップガイド の手順 1 から 5 を完了します。

  2. 作成したトンネルを実行します。

    cloudflared tunnel run <NAME>

    これにより cloudflared インスタンスが起動し、一意の connector_id が生成されます。

  3. 別のウィンドウ、または別のホストで、同じコマンドを再度実行します。

    cloudflared tunnel run <NAME>

    これにより別の cloudflared インスタンスが初期化され、別の connector_id が生成されます。

  4. tunnel info を実行して、トンネルを実行している各 cloudflared インスタンスを表示します。

    cloudflared tunnel info <NAME>

出力には、トンネル UUID と、トンネルを実行している各 cloudflared プロセスの Connector ID が 2 つ表示されます。このコマンドでは、トンネルが 8 本の接続で提供されていることも確認できます。

役に立ちましたか?