搭建Cloudflared免费隧道内网穿透,部署docker教程

注册Cloudflared账号

我们登录Cloudflared注册一个账号并登录,官网链接:https://www.cloudflare-cn.com/

邮箱注册邮箱注册

站点添加刚才注册的网站

极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程

选择Free 继续下一步

极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程

继续下一步继续下一步

然后来到这一页面,分别复制保存好这两个Cloudflare

极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程

回到刚才阿里云域名管理,左侧域名列表

点击域名进入

极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程

修改dns,把刚才复制的2个Cloudflare ,填到这里,确定保存

极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程

然后回到Cloudflare,点完成

极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程

这里按操作流程点,使用保存

部署docker教程

回到首页点Access

极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程

启动Zero Trust,进入这个网站会有点慢,不要着急

极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程

点击Access下的Tunnels 点Create a tunnel

极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程

选择Free 点Select plan

这里有2步是要选择ferr免费版本和0元购买的,因为我购买过所以没有这个截图,有的人会有预扣款,然后退款,

然后接下来填一个你喜欢的名字

极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程

选择Docker,复制下面这串代码,这串代码里实际上有用的只有我红框框里打码的那串Token

编辑保存好这串Token,备用,然后点下方的Next

极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程

来到Public Hostname Page

Subdomain填 www

Domain(Required)选择 刚刚注册的域名

Service(Required)选择 HTTP ://后面填 自己Nas的IP:自己想要映射的端口(如我想要映射刚做的Heimdall网页,端口是9010)

然后点Save hostname

极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程

部署docker 来到极空间docker仓库,搜cloudflare/cloudflared点击下载

极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程

双击打开以后来到文件夹路径,在Docker文件夹里新建一个Cloudflared文件夹

路径选择Cloudflared文件夹

装载路径填 /etc/cloudflared

极空间无公网IP搭建Cloudflared免费隧道内网穿透,部署docker教程

网络改成host网络改成host

命令这里修改,这一步很关键,这里修改错了就会不断重启,查了很教程才发现

’tunnel’ ‘–no-autoupdate’ ‘run’ ‘–token’ ‘这里替换刚刚复制备用的Token’

前面在Zero Trust复制的token替换上面的就行

启用容器,等几分钟配置