一个匪夷所思的静态路由问题

2019-12-22 15:03:05 +08:00
 yulihao
ssh 到 r1(172.16.0.254) ,跟踪到 172.16.1.100 走了 172.16.0.250 的正确路由,并且 ping 正常
ssh 到 r2(172.16.0.250 ,172.17.0.254),ping 位于 r1 下的 ip 为 172.16.0.92 的机器,正常,走的好像是 NAT 出去(第一跳是 172.17.0.254 ,第二跳直接到 172.16.0.92 )
然而位于 r1 下面的 172.16.0.92 却没有方法达到 172.16.1.100 ,第一跳是 172.16.1.254.......
在 r1 里边正常了,为什么 r1 下的客户端都不正常呢?( ICMP 权限啥的都开了)
r1 里我所添加路由:172.16.1.0/24 via 172.16.0.250 dev br-lan
r1 是 openwrt,r2 是潘多拉盒子
2986 次点击
所在节点    宽带症候群
4 条回复
zhuyuefeng
2019-12-22 15:16:20 +08:00
可以在 r1 上抓抓包看看具体情况呢?

会不会是 S/D NAT 的问题呢(萌新提一个思路)
Archeb
2019-12-22 15:26:22 +08:00
172.16.1.254 是个啥设备?
172.16.0.92 第一跳到了 1.254 ,不应该看 0.92 上的路由么
yulihao
2019-12-22 15:32:23 +08:00
@Archeb 上面打错了,r2 的 LAN 地址是 172.16.1.254 ,不是 172.17.0.254
yulihao
2019-12-22 15:39:35 +08:00
重开一贴吧,麻烦管理员删一下

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

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

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

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

© 2021 V2EX