、使用群晖docker部署Tunnel内网穿透
![图片[1]-群晖7.1 docker搭建cloudflared,使用Cloudflare Tunnel内网穿透,公网访问内网服务-THsInk](/wp-content/uploads/replace/2549a02085d23013bd10fb02a9a1fe74.png)
搭建后测试速度,emby播放普通webdl剧集可以流畅拖动进度条。操作延迟感知明显,但影响不大。能满足我的需求。
创建Cloudflare Tunnel
登录cloudflare dashboard,进入Zero Trust,选择免费计划。
创建Tunnel
![图片[2]-群晖7.1 docker搭建cloudflared,使用Cloudflare Tunnel内网穿透,公网访问内网服务-THsInk](/wp-content/uploads/replace/25f9736014b3a13864dd6f61ceb073e1.png)
保存token备用
![图片[3]-群晖7.1 docker搭建cloudflared,使用Cloudflare Tunnel内网穿透,公网访问内网服务-THsInk](/wp-content/uploads/replace/247cb02c47aec2fbdbda59669ae50e76.png)
设置public hostname。一般设置每个Tunnels对应一个子域名对应一个服务。后续可以添加更多tunnels。
这里我先添加群晖管理页面,因此type为http。如果需要rdp、smb、ssh等,根据需求设置即可。
![图片[4]-群晖7.1 docker搭建cloudflared,使用Cloudflare Tunnel内网穿透,公网访问内网服务-THsInk](/wp-content/uploads/replace/bcce9ac4f4c7e22d439b540ef7c15413.png)
nas安装cloudflared
注册表搜索cloudflare/cloudflared
并下载
![图片[5]-群晖7.1 docker搭建cloudflared,使用Cloudflare Tunnel内网穿透,公网访问内网服务-THsInk](/wp-content/uploads/replace/160bd08ffa3782329c3cdd0dc71ae140.png)
在映像中启动并配置
网络选择host,这样可以直接localhost访问本地容器
常规设置开启自动重新启动,并在高级设置中粘贴上一节中保存的命令(tunnel –no-autoupdate run –token <your token>)
![图片[6]-群晖7.1 docker搭建cloudflared,使用Cloudflare Tunnel内网穿透,公网访问内网服务-THsInk](/wp-content/uploads/replace/db662df46eb114092f5862d65b1e4c98.png)
其余配置全部默认下一步,启动。
此时tunnels页面应该显示状态正常。
![图片[7]-群晖7.1 docker搭建cloudflared,使用Cloudflare Tunnel内网穿透,公网访问内网服务-THsInk](/wp-content/uploads/replace/ad357c6c1fe7b998e08f8a7ed4434f36.png)
访问创建tunnels时设置的域名,发现已经可以正常登录。
![图片[8]-群晖7.1 docker搭建cloudflared,使用Cloudflare Tunnel内网穿透,公网访问内网服务-THsInk](/wp-content/uploads/replace/6255ca2dd9a0112095e7a051147c9800.png)
安全设置
在Access创建zero trust, 选择免费计划
![图片[9]-群晖7.1 docker搭建cloudflared,使用Cloudflare Tunnel内网穿透,公网访问内网服务-THsInk](/wp-content/uploads/replace/dcca2e7cb2f7ccbba5363027cb068317.png)
添加应用,选择self hosted
![图片[10]-群晖7.1 docker搭建cloudflared,使用Cloudflare Tunnel内网穿透,公网访问内网服务-THsInk](/wp-content/uploads/replace/ca4091376579ba1bc4ae648c06f78154.png)
绑定之前设置的tunnel域名
![图片[11]-群晖7.1 docker搭建cloudflared,使用Cloudflare Tunnel内网穿透,公网访问内网服务-THsInk](/wp-content/uploads/replace/c10ba0fc106b75f34136f82834116a63.png)
设置验证方式:
![图片[12]-群晖7.1 docker搭建cloudflared,使用Cloudflare Tunnel内网穿透,公网访问内网服务-THsInk](/wp-content/uploads/replace/21c9eaba636b70ed4a691b20a0c475bb.png)
这里测试邮箱验证。使用ip白名单搭配vpn访问也很好用。
![图片[13]-群晖7.1 docker搭建cloudflared,使用Cloudflare Tunnel内网穿透,公网访问内网服务-THsInk](/wp-content/uploads/replace/e5af8081eddcb1ba8707e0f12d39868a.png)
下一步设置均为默认选项。
![图片[14]-群晖7.1 docker搭建cloudflared,使用Cloudflare Tunnel内网穿透,公网访问内网服务-THsInk](/wp-content/uploads/replace/b1c2d85a179526ced6b27e20a20da614.png)
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)