banner
Matt

Matt

Matt-xlog
telegram
github

CF隧道访问服务

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 并授权访问你的帐户。登录后,你将得到一个认证 token,该 token 会存储在本地以供后续使用
cloudflared tunnel login

image-20241229213846603
3. 运行以下命令来创建一个新的 Tunnel, 得到 json 和 id 后续使用:
cloudflared tunnel create tunnel-qinglong

image-20241229214028546
4. 验证一下
cloudflared tunnel list
-- 删除隧道 cloudflared tunnel delete <Tunnel-Name>

image-20241229214249891
5. 创建一个配置文件 /etc/cloudflared/config.yml

image-20241229214555054
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

image
2.zero trust

image

image

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.