День добрый всем.Пингую с машины 192.168.8.2 удаленный хост 10.8.1.3 . Через trafshow -p -n -i eth0 на удаленном хосте вижу:
192.168.8.2,echo-reqst 10.8.1.3 icmp 28K 83
10.8.1.3,echo-reply 192.168.8.2 icmp 28K 83Если я правильно понимаю то ответы пошли , а вот на пингующем хосте не вижу ответов - 0. Пинг просто висит, если выключить 10.8.1.3 то на 192.168.8.1 пишет что host unrechaible , что и понятно. Как так ?
route -n на обоих хостах покажите
> route -n на обоих хостах покажитеНу как всегда - совершенно забыл про маршруты.
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.8.1.1 0.0.0.0 UG 0 0 0 p1p1
10.8.1.0 0.0.0.0 255.255.255.0 U 1 0 0 p1p1Не прописал маршрут на 192.168.8.0/24 .
Дело в том , что к основному маршрутизатору 10.8.1.1 подключен другой маршрутизатор который как раз и смотрит в 192.168.8.0/24 , вот оно и кидало все ответы на 10.8.1.1 .
Сделал маршрут на хосте 10.8.1.3route add -net 192.168.8.0 netmask 255.255.255.0 gw 10.8.1.2
И все заработало.
Спасибо за подсказку.