Дано - есть сервер на линупсе (виртуалка), там маршрутов помимо дефолтного на цыску и локальных нет. Динамики тоже нет.
В какой-то момент одна из удаленных сетей (анонсируемых цыске по оспф) перестаёт его видеть. На цыске маршрут есть, всё ОК.
Но сервер с дефолтом на нее показывает странный трейс:
# traceroute 10.21.1.27
traceroute to 10.21.1.27 (10.21.1.27), 30 hops max, 60 byte packets
1 <роутер провайдера> 3.508 ms 3.480 ms 3.462 ms
2 <еще роутер провайдера> 3.764 ms 3.769 ms 3.760 ms
...
Решение: ip route flush cache и всё начинает бегать как надо. Вопрос: какого хрена? такое случает очень редко, на моей памяти два-три раза. Откуда берётся кривая запись в кеше и почему он не синхронизирован с текущей таблицей маршрутов? Ведро 3.14.22
На других серверах такой проблемы не наблюдаю, хотя они все почти идентичны (ВМ леплены из одного шаблона и обновляются вместе обычно).