求助 TL-R470GP-AC 静态路由与 Tailscale 问题

166 天前
 questionyu

先上图:

现在有三台 OpenWrt 路由器,路由器之间通过 Tailscale 组网连接,从这三台路由器本身均可访问三个子网下面的设备。

192.168.99.1 为主路由,路由表由 Tailscale 自动管理。

192.168.31.10 为旁路由,192.168.31.3 作为 192.168.31.0/24 的网关,设置了静态路由:

192.168.99.0/24 via 192.168.31.10
192.168.102.0/24 via 192.168.31.10

192.168.102.254 为旁路由,192.168.102.1 作为 192.168.102.0/24 的网关,设置了静态路由:

192.168.31.0/24 via 192.168.102.254
192.168.99.0/24 via 192.168.102.254

现在有如下问题:

192.168.99.0/24 下面的设备,如 192.168.99.88 可访问 192.168.31.0/24 、192.168.102.0/24 下面的设备,这个正常;
192.168.31.0/24 下面的设备,如 192.168.31.99 可访问 192.168.99.0/24 、192.168.102.0/24 下面的设备,这个正常;
但是 192.168.102.0/24 下面的设备,如 192.168.102.50 无法访问 192.168.31.0/24 、192.168.99.0/24 下面的设备,但可以 ping 通,可以 traceroute ,无法 telnet ;

但如果我绕过 192.168.102.1 上面的静态路由,直接在 192.168.102.50 上设置路由表 192.168.31.0/24 via 192.168.102.254,则 192.168.102.50 可以 ping 通、可以 traceroute 、可以 telnet 192.168.31.0/24 下面的设备。

192.168.31.3 设备为 Linksys MX4200 ,软件版本 1.0.13.210200 。
192.168.31.10 设备为 R4S ,软件版本 OpenWrt 22.03.6 。
192.168.99.1 设备为 小米路由器 Pro ,软件版本 OpenWrt 22.03.6 。
192.168.102.1 设备为 TP-Link TL-R470GP-AC v7 ,软件版本 1.0.6 Build 231219 Rel.67908n 。
192.168.102.254 设备为威联通 TS-464C 上虚拟机,软件版本 OpenWrt 22.03.6 。

现在我的疑惑就是:怎么让 192.168.102.0/24 下面的设备,如 192.168.102.50 能成功访问 192.168.31.0/24 、192.168.99.0/24 下面的设备,如 192.168.31.99 、192.168.99.88
按理说,192.168.31.0/24192.168.99.0/24 成功互访,证明相关配置没有问题,在 192.168.102.50 上直接设置路由表可以成功访问也能说明一些问题,不知道这个问题是不是出在 TL-R470GP-AC 上。

感谢大家!

838 次点击
所在节点    宽带症候群
1 条回复
lovemaostar
166 天前
凭直觉,是旁路由防火墙的问题,你看看

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

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

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

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

© 2021 V2EX