背景:
搬家换了移动宽带,光猫改了桥接,路由器拨号。发现死活拿不到公网 IPv4,只有 IPv6。
原本家里的黑群晖是靠 DDNS 访问的,现在外网连不上了。
尝试方案:
- IPv6直连:手机在外面用 5G 网络能连上,但公司 WiFi 不支持 IPv6,直接歇菜。
- ZeroTier:打洞成功率感人,经常显示 Relayed,速度只有几十 K,Pass。
- FRP自建:手头没闲置的云服务器,为了个 NAS 专门买台服务器不划算。
最终方案:
最后还是走了 HTTP/TCP 隧道穿透的路子。
找了个国内的节点(WXTNet),目前挂在 NAS 的 Docker 里。
配置记录:
没用群晖自带的界面,直接 SSH 进去跑的命令。映射了 5000 端口(管理界面)和 22 端口(SSH)。
codeBash
# 启动命令备忘
./wxtnet-linux-amd64 -c config.yaml
目前跑了一周,稳定性还行。
如果你也是移动大内网用户,不想折腾 IPv6 的话,找个类似的穿透服务是最省事的。相关工具挺多的,Ngrok、FRP、WXTNet 都可以,看哪个在你那边的网络环境下延迟低就用哪个。