一、域名注册
首先我们先注册一个域名,Freenom可以注册免费域名,但是好像最近不太稳定,官网点这里:A Name for Everyone
而且国内出了新政,2022年3月起所有域名都要实名认证,不然有可能会频繁掉线,所以这里我推荐大家上阿里云实名注册一个域名:https://www.aliyun.com/
二、cloudflare托管域名
点击这里添加域名
然后选择这个免费的,点击继续
然后复制这里的 dns,按要求修改就行啦
三、配置Zero Trust
登录到cloudflare,找到Zero Trust
这里写个项目名字
选择免费的项目
这里需要绑定银行卡,绑定完之后进行解绑就行了。
然后进来点击create a tunnel 创建一个tunnel
这里随便写一个
选择docker,然后复制下面的命令
docker run cloudflare/cloudflared:latest tunnel --no-autoupdate run --token eyJhIjoixxxxxx
四、配置docker
在群晖docker找到cloudflare后进行下载。
然后开始配置cloudflare,选择高级设置。
在执行命令的位置贴上复制下来的命令,如下:
tunnel --no-autoupdate run --token eyJhIjoixxxxxx
然后点保存,端口不用配置,配置文件夹。新增加一个cloudflare,装载路径为/etc/cloudflared,然后点下一步完成就好了。
然后启动docker,可以看到cloudflare已经是正常使用了,直接访问域名可以访问到内网地址。
五、多隧道创建
如果我想穿透不止一个端口那怎么办,其实特别简单,只需要再加一条隧道穿透规则,修改我们已有域名前面的子域名即可,操作如下 打开我们的隧道穿透Cloudflare Zero Trust
选择Access下的Tunnels 点击Configure今日我们已经创建好的穿透隧道,然后点击创建就好了
文章来源:https://www.toymoban.com/news/detail-443331.html
参考链接:https://zhuanlan.zhihu.com/p/591320825文章来源地址https://www.toymoban.com/news/detail-443331.html
到了这里,关于群晖无公网IP搭建Cloudflare免费隧道穿透的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!