无法通过路由 ping 单个设备

无法通过路由 ping 单个设备

我有以下拓扑:

           /- D1
G1 -- G2 <
           \- D2

G2.eth0 (10.0.0.105) 与 G1.eth1 (10.0.0 网络) 位于同一网络上。G1 可以 ping 通 G2,反之亦然。

D1 和 D2 可通过 G2.eth1(203.0.113 网络)连接。G2 可以 ping 通两者。

在 G1 上我设置了一条从 G2 添加 203 网络的路由:

ip route add 203.0.113.0/24 via 10.0.0.105 dev eth1

G1 可以在 203.0.113.4 上 ping 通 D1

但是,G1 无法 ping 通 203.0.113.25 上的 D2

我应该检查什么?

答案1

D2 没有默认路线。添加此项可解决问题。

答案2

将路线添加到 G2,而不是 D1

相关内容