Итак, домашний LAN.
PC1 (Linux) 192.168.88.2 - RB1 192.168.88.1 (static route) - RB2 192.168.88.254|192.168.10.1 - PC2 (Linux) 192.168.10.20
пингую с .2 до .20 и очень редко, где-то раз в 40 пакетов вылезает следующее:
Код:
64 bytes from tanya (192.168.10.20): icmp_seq=940 ttl=63 time=4.25 ms
64 bytes from tanya (192.168.10.20): icmp_seq=941 ttl=63 time=1.18 ms
64 bytes from tanya (192.168.10.20): icmp_seq=942 ttl=63 time=1.24 ms
From wall (192.168.88.1) icmp_seq=943 Redirect Host(New nexthop: 254.88.168.192 (254.88.168.192))
64 bytes from tanya (192.168.10.20): icmp_seq=943 ttl=63 time=1.08 ms
64 bytes from tanya (192.168.10.20): icmp_seq=944 ttl=63 time=0.994 ms
т.е. wall говорит .2, чтобы не страдал фигней и слал пакеты для .20 на 254.88.168.192. Схрена ли он так делает? Очевидно, что речь про 192.168.88.254, но зачем он его так переворачивает?
route на wall
Код:
4 A S 192.168.10.0/24 192.168.88.1 192.168.88.254 1
5 ADC 192.168.88.0/24 192.168.88.1 bridge 0