Добрый день!
Есть сервер eth0 195.2.32.2/32 eth1 10.0.0.1/24
На нем поднято zebra ospf bgpd. В iptables NAT выключен. В сети 10.0.0.0/24 вист 30 свичей. На всех ospf, все видят друг-друга в соседях. Сервер видит всех, но сам сам сервер ни один свич не видит.
tcpdump -n -i eth1 dst 224.0.0.5
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
16:30:48.314073 IP 10.0.0.15 > 224.0.0.5: OSPFv2, Hello, length: 80
16:30:48.739646 IP 10.0.0.13 > 224.0.0.5: OSPFv2, Hello, length: 80
16:30:48.870483 IP 10.0.0.6 > 224.0.0.5: OSPFv2, Hello, length: 80
16:30:48.630473 IP 195.2.32.2 > 224.0.0.5: OSPFv2, Hello, length: 84
вопрос: почему исходящий IP сервера в Hello 195.2.32.2 ? NAT точно вырублен, маршруты ip route add 224.0.0.0/4 dev eth1 прописаны. Пробовал snat всего уходящего 224.0.0.0/4 менять на 10.0.0.1. Неалё. Вообще, чтобы ни делал, как уходило от 195.2.32.2, так и уходит. А свичи такой адрес не переваривают. Что можно сделать?