Невозможно отправить пинг с хоста A через B на C

344
user6468372

Есть сеть из трех компьютеров.

Проблема: Хост A (192.168.1.1) может отправлять пинг на хост B (10.10.0.5, также 192.168.1.2), но не может отправлять C (10.10.0.6, 10.10.0.7).

Хост A говорит: «10.10.0.6 = Хост Destinantion недоступен».

Что я делаю не так?

 route +-----------+ dst 0.0.0.0 gw 192.168.1.2 eth0 | | dst 10.10.0.0 gw 0.0.0.0 eth0  | | dst 192.168.1.0 gw 0.0.0.0 eth0 +-----------+ A:eth0 | 192.168.1.1 | B:eth0 | 192.168.1.2 +-----------+ route | | dst default gw 10.10.0.6 eth1  | | dst 10.10.0.6 gw * eth1 | | dst 10.10.0.7 gw * eth1 +-----------+ dst 192.168.1.0 gw * eth0 B:eth1 | 10.10.0.5 | C:eth0 | 10.10.0.6 +-----------+ route | | dst default gw 10.10.0.7 eth1  | | dst 10.10.0. gw * eth1 | | dst 192.168.1.0 gw * eth0 +-----------+  C:eth1 | 10.10.0.7 | 
3

1 ответ на вопрос

1
Barmar

Удалить этот маршрут из A:

dst 10.10.0.0 gw 0.0.0.0 eth0 

Это не позволяет машине использовать маршрут по умолчанию для доступа к сети 10.10.xx.

Хорошо. Правильно, но для правильной сети этого недостаточно. Вы даете 50% правильного ответа. user6468372 7 лет назад 0