个人博客地址😊: www.zzkrix.com
当前文章原始链接🔗:www.zzkrix.com/posts/cloud…
背景
之前做内网穿透都是用 frp,架构如下:

但前提是你需要有一个具备公网 IP 的服务器用来部署服务端。
并且想高速上传下载的的话,还得花不少钱买云厂商的带宽。
今天介绍一个不使用服务器就可以实现的方案。
只需要一个 cloudflare 账号和一个域名即可,也基本没有带宽限制。
配置
准备域名
注册 cloudflare 账号,登录dash.cloudflare.com/。
在首页域注册里面,选择注册域:

搜索自己喜欢的域名,选择好后,购买即可(这里支持使用 visa 卡或者普通借记卡,或者 paypal 等),cloudflare 的域名比较便宜,一般一年不到 10 美元。
配置 Zero Trust
在 cloudflare 主页找到Zero trust。
接下来选择一个免费套餐,点击支付进入下一步。
在网络 ---> Tunnels里选择 添加隧道。

之后选择Cloudflared,随便起个名字,点击保存隧道。
然后根据你内网的环境类型,获取客户端安装命令,去你需要被代理的机器上执行。

然后点击上面的公共主机名,去配置公网域名,填写刚才购买的域名和你内网要代理的地址,这里我用的测试地址是 http://192.168.1.165:8000

之后就可以在浏览器通过配置的域名访问到你的内网服务了,Okk~。

个人博客地址😊: www.zzkrix.com
当前文章原始链接🔗:www.zzkrix.com/posts/cloud…