コンテンツにスキップ

リモート管理トンネル

Cloudflare Tunnelをダッシュボードから作成した場合、トンネルはOS上でサービスとして実行されます。

トンネル実行パラメータの追加

Cloudflare Tunnelサービスは、1つ以上の汎用トンネルパラメータで変更できます。

Linuxでは、Cloudflare Tunnelはsystemctlを使用してシステムサービスとしてインストールされます。デフォルトでは、サービス名はcloudflared.serviceになります。Linuxでトンネルを構成するには:

  1. cloudflared.serviceを開きます。

    Terminal window
    sudo systemctl edit --full cloudflared.service
  2. cloudflared tunnel runコマンドを希望の構成フラグで修正します。例えば、

    [Unit]
    Description=Cloudflare Tunnel
    After=network.target
    [Service]
    TimeoutStartSec=0
    Type=notify
    ExecStart=/usr/local/bin/cloudflared tunnel --loglevel debug --logfile <PATH> run --token <TOKEN VALUE>
    Restart=on-failure
    RestartSec=5s

オリジン構成の更新

cloudflaredがあなたのパブリックホスト名サービスにリクエストを送信する方法を構成するには:

  1. Zero Trustに移動し、Networks > Tunnelsを選択します。
  2. トンネルを選択し、Configureを選択します。
  3. Public Hostnameタブを選択します。
  4. ルートを選択し、Editを選択します。
  5. Additional application settingsの下で、1つ以上のオリジン構成パラメータを修正します。
  6. Save hostnameを選択します。

トンネルの権限

リモート管理トンネルは、実行するためにトンネルトークンのみを必要とします。トークンにアクセスできる人は誰でもトンネルを実行できます。トンネルのトークンはダッシュボードまたはAPIを介して取得できます。

Cloudflare AccessおよびDNSの権限を持つアカウントメンバーは、アカウントのすべてのトンネルを作成、削除、構成することができます。