Ошибка маршрутизации для одного IP-адреса

Один один IP-адрес неверно маршрутизируется одним из моих серверов Ubuntu 14.04. Это происходит второй раз за месяц.

Маршрут, который он должен был пройти, - это другой сервер в локальной сети, который является конечной точкой нескольких туннелей OpenVPN; вместо этого он, кажется, направляется к шлюзу по умолчанию. Другие IP-адреса в той же удаленной сети маршрутизируются правильно.

Решение простое: удаление маршрута и добавление маршрута (для маршрута, который должен использоваться для этого адреса) или просто перезагрузка, но почему это происходит? Кто-нибудь может предложить возможное объяснение?

Таблица маршрутизации, плохая и хорошая трассировка следуют. Я взломал ближайшие нелокальные IP-адреса и несколько имен для безопасности. "bbbb" - это машина OpenVPN, "aaaa" - это машина, которая выдает ошибку.

Все маршруты, кроме шлюза по умолчанию, являются статическими и добавляются через 'post-up' в /etc/network/interfaces.

root@aaaa:~# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         firewallcluster 0.0.0.0         UG    100    0        0 eth0
10.0.0.0        firewallcluster 255.255.255.0   UG    0      0        0 eth0
10.0.0.0        bbbb            255.0.0.0       UG    0      0        0 eth0
10.0.60.0       firewallcluster 255.255.255.0   UG    0      0        0 eth0
10.1.0.0        firewallcluster 255.255.255.0   UG    0      0        0 eth0
10.8.0.0        10.9.0.36       255.255.255.0   UG    0      0        0 eth0
10.9.0.0        *               255.255.254.0   U     0      0        0 eth0
10.10.10.8      firewallcluster 255.255.255.255 UGH   0      0        0 eth0
10.10.10.9      firewallcluster 255.255.255.255 UGH   0      0        0 eth0
10.10.10.11     firewallcluster 255.255.255.255 UGH   0      0        0 eth0
10.33.0.0       firewallcluster 255.255.0.0     UG    0      0        0 eth0

root@aaaa:~# traceroute 10.11.16.10
traceroute to 10.11.16.10 (10.11.16.10), 30 hops max, 60 byte packets
1  10.9.0.252 (10.9.0.252)  0.589 ms  0.729 ms  0.893 ms
2  xx.xx-xx-xxx.adsl-static.isp.belgacom.be (xxx.xx.xx.xx)  5.803 ms  5.824 ms  5.879 ms
3  zz.zz.zzz.zzz (zz.zz.zzz.zzz)  7.658 ms  7.688 ms  8.021 ms
4  xx.xxx-xxx-xx.adsl-static.isp.belgacom.be (xx.xxx.xxx.xx)  8.394 ms  9.398 ms  9.235 ms
5  ae-28-1000.iprstr1.isp.belgacom.be (91.183.246.84)  9.171 ms  8.401 ms  8.959 ms
6  ae-17-1000.ibrstr3.isp.belgacom.be (91.183.246.88)  8.476 ms  7.221 ms  7.463 ms^C

root@aaaa:~# traceroute 10.11.16.12
traceroute to 10.11.16.12 (10.11.16.12), 30 hops max, 60 byte packets
1  bbbb (10.9.0.22)  0.399 ms  0.430 ms  0.422 ms
2  10.255.255.234 (10.255.255.234)  27.611 ms  28.214 ms  29.370 ms
3  10.11.16.12 (10.11.16.12)  29.806 ms  30.783 ms  31.429 ms

0 ответов

Другие вопросы по тегам