有 A 端 (192.168.0.0/24) 和 B 端(10.10.10.0/24) 两个局域网, A 有 IPV4 公网 ip,没有 ipv6 访问能力. B 有 IPV6 公网 IP,可以正常访问 ipv4 和 ipv6.
请教佬们怎么异地组网,让 AB 两端局域网内所有设备可以互相访问 比较好?
问过 AI 都没有比较顺畅的解决办法.
hy2,zerotier,wireguard 的,实在头晕了
现在在用 wg… A 端 (192.168.0.6)的 openwrt 旁路由, A 端主路由爱快(192.168.0.1) B 端主路由 ROS(10.10.10.1)
现在 B 端 ros 已经连接上 A 端局域网了. 问题是 B 端怎么能连接 A 端局域网??
1
pakro888 16 小时 8 分钟前
用 tailscale ,配置 subnet 就行了
|
2
babyedi31996 OP @pakro888 可以推荐个教程吗,谢谢
|
3
Damn 14 小时 50 分钟前 via iPhone
你们喜爱的 ros 并不会自动帮你生成转发规则,你不会且没有了解到,大概率属于跟风硬上 ros ,不如全都回归 OpenWrt ,在防火墙规则里用鼠标点点点就 OK 了。
|
![]() |
4
jasonyang9 14 小时 49 分钟前
|
![]() |
5
1423 14 小时 40 分钟前
全都试一遍,然后再确定自己满意的
|
![]() |
6
ooh 14 小时 28 分钟前
AI 回答还不清楚?
你 B 端 ros 已经能连上 A 局域网了,B 端其它子设备要通过 ros 访问 A 局域网,在 B 端路由器上面配置静态路由 |
![]() |
7
defunct9 14 小时 8 分钟前
放路由不就通了,这玩意就是 ip route
|
8
phenixc 13 小时 37 分钟前
省心的话直接 tailscale 就行了,一端有公网应该能打洞成功,或者就是配 wireguard,一端已经通了,把另一端的路由也配下不就好了么
|
9
esee 13 小时 35 分钟前
要过防火墙么.不过墙 直接 openvpn 不是更方便.直接在路由器里面就可以配置了
|
![]() |
10
Andrue 13 小时 31 分钟前
看下基于 WireGuard 的开源项目 easytier ,支持多节点自动调整中继与直连
|
11
ciichen 9 小时 42 分钟前 via iPhone
wireguard 路由节点添加要访问的局域网段,linux 内核开启 ip 转发。a ,b 所在的局域网网关,需要能够转发目标网段的请求到局域网的 wireguard 设备 ip 。
|
12
babyedi31996 OP @ooh B 端配了静态路由了,还是没效果.B 端是没有 ipv6 访问能力的
|
13
bytesfold 5 小时 10 分钟前 via iPhone
wireguard nat to nat
|
14
badgv 2 小时 37 分钟前 via Android
直接 tailscale
|
![]() |
15
wm5d8b 2 小时 31 分钟前 via Android
既然连上了,那就两头配静态路由呀
|
![]() |
16
mcluyu 1 小时 41 分钟前
没苦硬吃,op + tailscale , 点几下就搞定了
|
![]() |
17
GotKiCry 46 分钟前
zerotier 可以参考一下我的配置
用的是自建的 ztncui 管理页面 https://imgur.com/a/85qnnjN 10.10.10.9 10.10.10.10 分别对应两个不同局域网中的 zerotier 终端设备 |