出门在外,想连回家里的设备,结果发现那台设备根本没装VPN客户端。这种事我遇到过太多次了。
我用过不少私有网状VPN,Tailscale、NetBird、通过Headscale跑的Tailscale、ZeroTier,基本都试过一遍。但每一套配置都有一个绕不开的问题:只要某台设备没装对应的客户端,我就访问不了它。原因很简单,这些方案里我都没做路由设置。
![]()
问题出在"最后一台设备"上
网状VPN的逻辑是每台设备都装客户端,彼此直连。可现实里总有些设备装不了或者不方便装客户端,比如网关的管理后台、某些嵌入式设备。它们不会主动加入网络,你人在外面就够不着。
这次我把NAS设成了子网路由器,情况变了。NAS本身在Tailscale网络里,由它来转发整个子网的流量,那些没装客户端的设备就跟着一起被带进了可访问范围。
在外面用移动数据,打开了网关管理页
设置完成之后,我在外面、用手机移动数据,直接加载出了家里网关的管理页面。这个动作以前做不到,因为网关没有Tailscale客户端,也不在我任何一套路由配置里。
子网路由器解决的就是这个断层:不需要每台设备都装客户端,只要有一台设备愿意当出口,剩下的设备就能被间接访问到。对家里设备杂、又不想逐台折腾的人来说,这个思路省事不少。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.