我有以下拓扑:
/- 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