zero-trust配置

这篇教程针对docker部署cloudflared

进入 cloudflare-zerotrust-network-tunnel

随便起一个名字

部署的地方选docker,可以看到它给的命令是这样的

docker run cloudflare/cloudflared:latest tunnel --no-autoupdate run --token {your_token}

改成这样,可以避免后续配置不统一,这样访问本机就可以用127.0.0.1

docker run -d --restart always --network host --name cloudflared cloudflare/cloudflared:latest tunnel --no-autoupdate run --token {your_token}

这个时候回到clourdlare,看到tunnel是health就行了。

然后我们编辑这个tunnel,选择publc hostname,添加服务的端口就行了

比如ssh,就选择 SSH 127.0.0.1:22


参考文章