- Код: Выделить всё
ospfd> sh ip ospf route
============ OSPF network routing table ============
N 192.168.2.1/32 [20] area: 0.0.0.0
via 192.168.5.1, gif2
N 192.168.4.0/27 [20] area: 0.0.0.0
via 192.168.4.30, gif0
N 192.168.4.30/32 [10] area: 0.0.0.0
directly attached to gif0
N 192.168.5.0/24 [20] area: 0.0.0.0
via 192.168.5.1, gif2
N 192.168.5.1/32 [10] area: 0.0.0.0
directly attached to gif2
N 192.168.5.187/32 [20] area: 0.0.0.0
via 192.168.5.1, gif2
N 192.168.6.0/24 [30] area: 0.0.0.0
via 192.168.4.30, gif0
via 192.168.5.1, gif2
N 192.168.6.1/32 [20] area: 0.0.0.0
via 192.168.4.30, gif0
via 192.168.5.1, gif2
N 192.168.50.0/24 [10] area: 0.0.0.0
directly attached to em0
N 192.168.50.1/32 [20] area: 0.0.0.0
via 192.168.4.30, gif0
via 192.168.5.1, gif2
============ OSPF router routing table =============
============ OSPF external routing table ===========
ospfd>
ospfd> sh ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface RXmtL RqstL DBsmL
192.168.4.30 1 Full/DROther 33.364s 192.168.4.30 gif0:192.168.50.1 0 0 0
192.168.5.1 1 Full/DROther 33.992s 192.168.5.1 gif2:192.168.50.1 0 0 0
ospfd>
Тут мы видим, что обмен маршрутами реально идет, но пинги в подсеть 5.0/24 не идут. В таблице я вижу, что все в порядке. Вот вывод из зебры:
- Код: Выделить всё
o-gw> sh ip route
Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF,
I - ISIS, B - BGP, > - selected route, * - FIB route
K>* 0.0.0.0/0 via 212.48.138.82, rl0
C>* 127.0.0.0/8 is directly connected, lo0
O 192.168.2.1/32 [110/20] via 192.168.5.1, gif2, 00:07:50
O 192.168.4.0/27 [110/20] via 192.168.4.30, gif0, 00:07:55
O 192.168.4.30/32 [110/10] is directly connected, gif0, 00:08:00
C>* 192.168.4.30/32 is directly connected, gif0
O 192.168.5.0/24 [110/20] via 192.168.5.1, gif2, 00:07:50
O 192.168.5.1/32 [110/10] is directly connected, gif2, 00:08:00
C>* 192.168.5.1/32 is directly connected, gif2
O 192.168.5.187/32 [110/20] via 192.168.5.1, gif2, 00:07:50
O 192.168.6.0/24 [110/10] is directly connected, rl1, 00:08:00
C>* 192.168.6.0/24 is directly connected, rl1
O> 192.168.6.1/32 [110/20] via 192.168.4.30, gif0, 00:07:50
via 192.168.5.1, gif2, 00:07:50
C>* 192.168.10.0/24 is directly connected, rl2
O 192.168.50.0/24 [110/30] via 192.168.4.30, gif0, 00:06:47
via 192.168.5.1, gif2, 00:06:47
O 192.168.50.1/32 [110/20] via 192.168.4.30, gif0, 00:07:50
via 192.168.5.1, gif2, 00:07:50
C>* 192.168.254.1/32 is directly connected, gif1
C>* 212.48.138.80/30 is directly connected, rl0
Но если прописать статический маршрут, то пинги сразу ходят... Непонимаю почему. Может это ошибки fBSD? Я где-то читал, что при сборке порта не все учитывается и на RELENG_7 что-то там поломано...
Если чего-то нехватает, могу приложить недостающие логи/конфиги/выводы...