Skip to content

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

よく使う用語

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

このページでは、ローカル管理の Cloudflare Tunnel 固有の用語を説明します。一般的な Tunnel の用語は、Get started セクション を参照してください。

デフォルトの cloudflared ディレクトリ

cloudflared は、トンネルの認証情報ファイルと、cloudflared login 実行時に生成する cert.pem ファイルを、デフォルトのディレクトリに保存します。トンネル実行時に別のファイルパスを指定しない場合、cloudflared はこのデフォルトディレクトリで 設定ファイル を探します。

OS デフォルトディレクトリのパス
Windows %USERPROFILE%\.cloudflared
macOS および Unix 系システム ~/.cloudflared/etc/cloudflared/usr/local/etc/cloudflared の順です。

設定ファイル

これは cloudflared の動作を定義する YAML ファイルです。cloudflaredデフォルトの cloudflared ディレクトリ で設定ファイルを自動的に探しますが、任意のディレクトリに保存できます。設定ファイルを参照するときは、常にファイルパスを指定することを推奨します。設定ファイルを作成すると、cloudflared インスタンスの動作を細かく制御できます。たとえば、トラフィックの扱い(WebSocket をポート xxxx へプロキシする、SSH をポート yyyy へプロキシするなど)、認可情報の参照先(認証情報ファイル、トンネルトークン)、実行モード(warp-routing など)を指定できます。設定ファイルがない場合、cloudflared は送信トラフィックをポート 8080 経由でプロキシします。設定ファイルの作成、保存、構造については、専用の手順 を参照してください。

Cert.pem

これは cloudflared tunnel login 実行時に Cloudflare が発行する証明書ファイルです。このファイルは証明書を使って cloudflared インスタンスを認証します。新しいトンネルの作成、既存トンネルの削除、DNS レコードの変更、cloudflared からのトンネルルーティング設定では、このファイルが必要です。既存トンネルの実行や、Cloudflare ダッシュボードからのトンネルルーティング管理には不要です。このファイルが必要になるタイミングの詳細は、Tunnel の権限ページ を参照してください。

cert.pem のオリジン証明書の有効期間は少なくとも 10 年です。含まれるサービストークンは、取り消されるまで有効です。

認証情報ファイル

このファイルは cloudflared tunnel create <NAME> 実行時に作成されます。トンネルの認証情報を JSON 形式で保存し、トンネルごとに一意です。関連するトンネルを認証するトークンとして機能します。このファイルが必要になるタイミングの詳細は、Tunnel の権限ページ を参照してください。

イングレスルール

イングレスルールでは、トラフィックをどのローカルサービスへプロキシするかを指定できます。ルールがパスを指定しない場合は、すべてのパスに一致します。cloudflared はパスの削除や書き換えをせず、リクエストの完全なパスをサービスへ転送します。イングレスルールは 設定ファイル に記述するか、cloudflared tunnel ingress 実行時に指定できます。

役に立ちましたか?