1. 公式インストールスクリプトを使用して cloudflared
をインストールします
curl -L https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb -o cloudflared.deb
sudo dpkg -i cloudflared.deb
2. 次のコマンドを使用して Cloudflare アカウントにログインします:
このコマンドは URL を開き、Cloudflare にログインしてアカウントへのアクセスを許可するよう求めます。ログイン後、認証トークンが得られ、そのトークンは後で使用するためにローカルに保存されます
cloudflared tunnel login
3. 次のコマンドを実行して新しいトンネルを作成し、json と id を取得して後で使用します:
cloudflared tunnel create tunnel-qinglong
4. 確認します
cloudflared tunnel list
-- トンネルを削除する cloudflared tunnel delete <Tunnel-Name>
5. 設定ファイルを作成します /etc/cloudflared/config.yml
6. 設定ファイルが通過するか確認し、OK を出力します
cloudflared tunnel ingress validate
7. ドメイン名がルールにアクセスできるか確認し、ドメイン名とローカルポート情報を出力します
cloudflared tunnel ingress rule https://<ドメイン名.com>
8. ドメイン名へのアクセスを確認します
cloudflared --loglevel debug --transport-loglevel warn --config /etc/cloudflared/config.yml tunnel run 替換tunnel-id
9. 設定ファイルを指定してサービスを起動します
sudo cloudflared --config /etc/cloudflared/config.yml service install
10. サービスをアンインストールします
cloudflared service uninstall
cloudfare:
1.CNAME が存在します
替換 tunnelID.cfargotunnel.com
2. ゼロトラスト