两个路由器各自连接到两个不同运营商的话如何跨网连到另一个子网?

313 天前
 uncleben
运营商 A(千兆公网 1)-->路由器 A(192.168.0.1)-->电脑 A(192.168.0.2)
运营商 B(千兆公网 2)-->路由器 B(192.168.1.1)-->电脑 B(192.168.1.2)
拓扑图:


请问如何能让电脑 A 和电脑 B 都能看到连到对方?

因为我打算在路由器 A 那里放一个服务器+智能家居,然后路由器 B 的网络就是电脑/手机/电视用,所以想要设备在路由器 B 的网络上的时候也能连到路由器 A 的网络(反之亦然)

我的两个垃圾路由器(TPLink/Orbi)都没有 VLAN 。。。

先谢谢了
1348 次点击
所在节点    问与答
13 条回复
Xusually
313 天前
zerotier
uncleben
313 天前
@Xusually 感谢回复,但是 zerotier 好像是在电脑 client 上做链接,我在想有没有方法在路由器上做,因为我打算在路由器 A 的网络开一个智能家居的服务器,然后能让在路由器 B 的网络上也能控制
xpn282
313 天前
用 Zerotier 或者 Tailscale 可以解决,我和我朋友家就是异地组网,两边的 OpenWrt 都装了 Zerotier ,两边局域网下的设备不需要安装任何东西,直接可以用对方的内网地址进行访问。。。
gulu
313 天前
整个交换机把路由 A 和 B 连起来不可以吗?
yinmin
313 天前
需要加一个双网口的旁路由,将 2 个网络连在一起,然后在旁路由配置静态路由规则
u20237
313 天前
禁 ipv6?
serafin
313 天前
硬件方案:多 wan 路由器。软件方案:VPN 或 zerotier 。
cslive
313 天前
多 wan 路由器解决,简单方便
icorgi
313 天前
如果只是单纯的想要 A 网络连到 B 网络,把 AB 两个网络的子网规划到一个段里,设备设置静态 IP ,直接把路由 A 的 LAN 口和路由 B 的 LAN 口接起来就能互访了,二层互访不需要过网关。
uncleben
313 天前
感谢各位的回復

@xpn282 嗯,看起来需要把我两个路由器都刷成 OP 才行了

@gulu 可以,但是好像要找支持 VLAN 的才行

@yinmin 静态路由=static route ?

@u20237 IPv6 好像不是造成这个的原因

@serafin 我的 Orbi 已经有 WAN Aggregation 支持,但是他好像是 Load Balancing 的,那样就无法使用全速 2G 了,软件就需要 OP 才行,已经打算搞这个了

@cslive 我的 Orbi 已经有 WAN Aggregation 支持,但是他好像是 Load Balancing 的,那样就无法使用全速 2G 了

@icorgi 这个或许可以试试看,我回去测一测
yinmin
312 天前
@uncleben 静态路由=static routing
uncleben
312 天前
@yinmin 感谢,我去研究一下
qishouvip2022
312 天前
LAN 口直连,然后两台都配置静态路由,下一跳指向对方。

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

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

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

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

© 2021 V2EX