分享下黑群晖(星际蜗牛)和 Cloudflare tunnel 搭配使用的食用方法

256 天前
 kaifang

结合网上的各种关于 cloudflare tunnel 和黑群晖的教程,自己研究和实践了下,目前可以实现公网访问,速度还可以,我配置的公网服务有

理论上支持的协议配置可以参考 cloudflare doc,可以支持 http 、https 、ssh 、smb 、tcp ,但不支持 UDP 。有兴趣可以自己尝试下配置,相当简单。

原文详情

2491 次点击
所在节点    NAS
21 条回复
leogm9408leo
256 天前
很实用,感谢分享
qiaogaohhb
256 天前
原来 TCP 协议,客户端需要 cloudflared 服务/Warp 配合,怪不得以前折腾不通。

怪我没有认真看文档。
kaifang
256 天前
@qiaogaohhb 苹果/安卓端的 drive app 用的是 5000/http ,桌面端的用的是 6690/tcp
laragh
256 天前
也想买个星际蜗牛,奈何家太小又太吵,以后学习下你这个配置
linuxgo
256 天前
cf tunnel 最快也就 2,3 百 k 吧,传个大点的文件还是恼火。楼主知道 tcp 协议怎么用吗,我做了很多尝试,也问了很多人都不会用
kaifang
256 天前
@laragh 蜗牛确实有点吵的话可以换静音风扇,不过我都是放在客厅,睡觉的时候也听不到。
kaifang
256 天前
@linuxgo 可能是我的 Nas 连接的 Openwrt 路由器已经开了透明代理了,连接速度还挺快的。关于 tcp 协议使用这个多看看 cloudflare 的文档,这里提供一个可用的方案示例供参考。
1. Nas 上安装运行 Synology Drive ,cloudflare 页面配置域名为 drive.xxxx.com,
2. 用户电脑安装 Cloudflared ,然后终端运行 cloudflared access tcp --hostname drive.xxxx.com --url localhost:<自定义本地端口如 6690> 这样就完成了 tcp 连接的转发到本地的端口上。
3. 然后你就可以通过 tcp 127.0.0.1:6690 连接到远端的 Nas 上的 tcp 服务了。
kaifang
256 天前
@linuxgo 大文件建议通过 Drive Client 去传,网页上传不是特别的稳定
wheat0r
256 天前
@qiaogaohhb public hostname 方式可以直接访问,不需要 warp ,但是很慢
JensenQian
256 天前
cloudflared 有第三方套件,你加下源就能用
不过这玩意延迟太大,我速度倒是能跑上去,几十 Mbps,拿来 emby 看片也还可以,没公网 ip 只能这样
kaifang
256 天前
@JensenQian 试过了矿神套件源,感觉服务不是很稳定,最后决定还是用 docker 去跑。
yanqiyu
256 天前
还有个办法是两边都跑 teams 的 warp ,这样就可以搭建一个虚拟局域网了
linuxgo
256 天前
@kaifang #8 我用的 cf tunnel 连家里的 filerun 感觉很慢
MRG0
256 天前
现在星际蜗牛啥价格
laragh
256 天前
@kaifang 北漂没那么大地方。。哈哈
kaifang
256 天前
@MRG0 现在不清楚,19 年买的 350 D 款单千兆
kaifang
256 天前
@yanqiyu 这个在公司的话不是很方便访问
MRG0
256 天前
@kaifang #16 现在都 400 多
chjian
255 天前
@MRG0 一般就 300 多,我前段时间就卖了 300 ,还包邮了。
que01
252 天前
还是想办法 搞个 ddns 吧。。。其他都是很折腾而且没这个香

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/983481

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX