记录Linux系统Cloudflare Tunnel隧道使用Cli方式配置

官网文档 Via the command line · Cloudflare Zero Trust docs

安装cloudflared

1.deb 方式安装
wget -q https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb && dpkg -i cloudflared-linux-amd64.deb


2.rpm 方式安装
wget -q https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-x86_64.rpm

 授权cloudflared

#在linux 命令中执行
cloudflared tunnel login

#复制授权链接在浏览器中打开,选择授权的域名

 创建隧道名称

#在命令中执行
cloudflared tunnel create <NAME>   #<NAME>为你所取的隧道名称

#验证创建的隧道
cloudflared tunnel list

 创建隧道配置文件

1.连接站点配置,创建一个config.yaml,写入以下配置
url: http://localhost:8000
tunnel: <Tunnel-UUID>
credentials-file:  /home/{username}/.cloudflared/<Tunnel-UUID>.json

#保存

 运行隧道并指定配置文件

#
cloudflared tunnel  --config /home/{username}/.cloudflared/config.yml  run 

指定配置文件并安装成服务

#
sudo cloudflared --config /home/{username}/.cloudflared/config.yml  service install 

开启开机启动服务

sudo systemctl enable cloudflared.service

猜你喜欢

转载自blog.csdn.net/u010784529/article/details/128787422
今日推荐