Linux
cloudflaredをLinuxでシステムサービスとしてインストールできます。
LinuxでCloudflare Tunnelをサービスとしてインストールする前に、Tunnel CLIセットアップガイドのステップ1から4を実行してください。この時点で、名前付きトンネルと.cloudflaredディレクトリ内にconfig.ymlファイルがあるはずです。
デフォルトでは、Cloudflare Tunnelはすべての設定が$HOME/.cloudflared/config.yml 設定ファイルに存在することを期待しています。サービスとして実行するには、最低限以下の引数を指定する必要があります:
| Argument | Description |
|---|---|
tunnel | トンネルのUUID |
credentials-file | トンネルのための認証情報ファイルの場所 |
-
cloudflaredサービスをインストールします。Terminal window cloudflared service install -
サービスを開始します。
Terminal window systemctl start cloudflared -
(オプション)サービスのステータスを表示します。
Terminal window systemctl status cloudflared
これで、トンネルを通じてトラフィックをルーティングできます。IPルートを追加したり、設定を変更したりした場合は、新しい設定を読み込むためにサービスを再起動してください:
systemctl restart cloudflared