CloudFlare 内网穿透

CloudFlare做内网穿透

应用场景:如内网服务器(OpenWrt)搭建的服务需要暴露在公网

优点:不用备案,节省服务器成本

缺点:速度可能不是很快,不过够用的

https://www.cloudflare.com/zh-cn/

准备工作

  1. 域名,并托管至 CloudFlare

  2. 内网服务器(如:OpenWrt搭建的服务)

域名托管

  • 如何将域名托管至CloudFlare就不说了,修改一下解析即可

CloudFlare Tunnel

  1. 打开 Cloudflare Zero Trust 工作台面板

已经更新至路径 Networks/Tunnels

https://one.dash.cloudflare.com/62acc9b94059c5badc3a2d2481bf90b1/networks/tunnels/add
  1. 创建 Cloudflare Zero Trust ,选择免费计划。需要提供付款方式,这里不会扣费,也可以不做提供

添写 Tunnel name

Docker run cloudflare

  • 推荐使用以下模板运行,将Token替换为自己的

docker run --name cloudflared -d --restart=always cloudflare/cloudflared:latest tunnel --no-autoupdate run --token <YourToken>

添加域名映射

CFTunnel01.png

  • Subdomain:二级域名

  • Domain:主域名

  • Type:使用HTTP即可,CF会自己添加https的

  • URL:内网ip:端口,如192.168.100.1:8000

  • 保存即可

消息盒子

# 暂无消息 #

只显示最新10条未读和已读信息