前言:
上一篇:
一、介绍 argo tunnel:
Cloudflare tunnel: 可将服务器或应用程序与 Cloudflare 的网络建立连接,无需公开应用的端口。
1. 工作原理:
- 在服务器上运行 cloudflared 守护进程
- 守护进程会与 Cloudflare 建立一个持久的外向连接
- 所有到达你域名的流量都会通过 Cloudflare 的网络,然后通过这个安全隧道传递到你的应用源服务器上。
2. 主要优点:
- 很好的安全性:你不需要开放入站端口,降低了被攻击的风险
- 简化配置:没有复杂的防火墙规则
- 性能增强:利用 Cloudflare 服务,得到全球网络优化的路径(路由)
3. 应用举例:
- 把内部 Web 应用安全地发布到公网
- 为家庭环境提供远程访问
- 为 Docker 容器或 Kubernetes 提供入口访问
- 替代传统 VPN 技术
4. Cloudflare 是什么?
就像下面这张,我用 AI 生成的图片解释:
Cloudflare 提供了一个全球分布式网络基础设施,通过其边缘节点将不同的网络和设备接入到 Cloudflare 的主干网络中。这种架构提供了统一的路由管理、安全防护和性能优化,但它的本质是一个分布式但中心化管理的网络架构。
跨地域(国家)的网络加速,就是利用这个服务,或类似的服务,原理是一样的。 让你可以在任何地方,会比传统路由,得到更快的访问目标设备。
二. 获得一个 Cloudflare 账号:
1. 注册: