argo 隧道 — 本地服务直接公网访问

最近在看搭建节点的时候,有遇到一个argo隧道于是去了解了一下。

argo隧道,也叫做Cloudflare Tunnel。它可以让你的本地服务、内网服务、服务器应用,在不开放公网端口、不暴露真实IP的情况下,通过Cloudflare的公网域名被外部访问。

也就是说,你本地一个服务启动后,不需要服务器上传部署等等,直接开启argo隧道来实现其他用户访问。

它能解决什么问题?
1. 没有公网IP也能访问服务
2. 无视端口被封/ip被墙

正常一个服务访问途径:
用户 → 服务器公网 IP → Nginx → 应用服务

而使用 Cloudflare Tunnel 后,访问模式变成:
用户 → Cloudflare → 隧道 → cloudflared → 本地服务

临时隧道是什么?
除了正式绑定域名的隧道外,很多人还会使用所谓的 Argo 临时隧道。
一般指的是Quick Tunnel。也就是通过一条命令,快速生成一个临时公网地址。
如:
cloudflared tunnel --url http://localhost:8080

然后就会返回一个随机的Cloudflare网址。

正式隧道和临时隧道的区别?

正式适合长期部署;临时适合临时测试。

如何使用?

登录Cloudflare,保护与连接,联网,tunnel,创建按提示即可。

 

 

请登录后发表评论

    没有回复内容