コンテンツにスキップ

Linux

cloudflaredをLinuxでシステムサービスとしてインストールできます。

前提条件

LinuxでCloudflare Tunnelをサービスとしてインストールする前に、Tunnel CLIセットアップガイドのステップ1から4を実行してください。この時点で、名前付きトンネルと.cloudflaredディレクトリ内にconfig.ymlファイルがあるはずです。

1. cloudflaredをサービスとして構成する

デフォルトでは、Cloudflare Tunnelはすべての設定が$HOME/.cloudflared/config.yml 設定ファイルに存在することを期待しています。サービスとして実行するには、最低限以下の引数を指定する必要があります:

ArgumentDescription
tunnelトンネルのUUID
credentials-fileトンネルのための認証情報ファイルの場所

2. cloudflaredをサービスとして実行する

  1. cloudflaredサービスをインストールします。

    Terminal window
    cloudflared service install
  2. サービスを開始します。

    Terminal window
    systemctl start cloudflared
  3. (オプション)サービスのステータスを表示します。

    Terminal window
    systemctl status cloudflared

次のステップ

これで、トンネルを通じてトラフィックをルーティングできます。IPルートを追加したり、設定を変更したりした場合は、新しい設定を読み込むためにサービスを再起動してください:

Terminal window
systemctl restart cloudflared