如何将中美两国的家庭网络组成局域网?

发布于

中国、美国各有一个家庭网络,均有公网 IPv4,且可以互相直连,延迟 150ms 左右,比较稳定。
两个局域网内各有几十台家用设备。

**希望**:
1. 实现局域网互通。可以在两端各加一个旁臂路由,或者其他设备也可。(个人不喜欢用软路由当主路由)
2. 互相作为网络出口。在中国通过美国网络访问 Google、ChatGPT 等,在美国使用中国网络访问淘宝等网站。

大佬们有成熟方案吗?或者给个关键词?
ZeroTier 或 WireGuard 好用吗?

提前感谢各位大佬!

---

原文链接:[点击查看](https://www.v2ex.com/t/1228327)

评论(8)

"局域网互通" 这个要求可以详细说说 因为有些软件是三层 VPN 只有 IP 互联 MAC 层不互联 一些广播包和利用二层的协议支持不了 导致一些依赖这种行为的游戏或软件没有办法去互联,比如 Tailscale 就是三层 SD-LAN VPN 而 Zerotier 则是二层的 这点要考虑好。

· 0 个赞

两个局域网均有公网 IP ,这不是 S2S VPN 的应用场景吗?

· 0 个赞

直接用电信联通电话卡漫游

· 0 个赞

你这需求简直是为 Tailscale 量身定制的。它不仅能直接把两边的设备组到一个大局域网里,还能随便挑一台设备配成出口节点,而且客户端支持按需唤醒,挺好使的。

· 0 个赞

直接弄两台 OpenWrt 跑 ZeroTier 路由直通,改一下路由表就能搞定互通了。我目前是自己建了 ZeroTier 的 Planet 在用。

· 0 个赞

回复

老哥,如果用 ZeroTier 这样打通,做需求 2 的双向互访出口会不会被墙干扰?是不是还得再套一层代理协议才行?

· 0 个赞

这种跨国组网直接上 VPN 方案就行了。老美那边有公网 IP,国内直接拨号过去配好路由表,用起来跟同一个局域网没啥区别,唯一的问题就是跨国速度可能不太理想。

· 0 个赞

我目前也是用的 ZeroTier,自己搭了 Planet 节点。另外手里还有个不用自建 Planet 的备用方案,现在这两个网段我都能正常跑。

· 0 个赞