morfey1 Posted September 6, 2012 Здравствуйте. FreeBSD 8.0, bgp - quagga-0.99.21 Нашел в dmesg постоянное: arpresolve: can't allocate llinfo for 89.184.72.131 arpresolve: can't allocate llinfo for 89.184.72.131 arpresolve: can't allocate llinfo for 89.184.72.131 arpresolve: can't allocate llinfo for 89.184.72.131 arpresolve: can't allocate llinfo for 89.184.72.131 arpresolve: can't allocate llinfo for 89.184.72.131 arpresolve: can't allocate llinfo for 89.184.72.131 arpresolve: can't allocate llinfo for 89.184.72.131 Начал искать, нашел: %netstat -rnW | grep "89.184.72.131" 0.0.0.0&0xb2fb6eb2 89.184.72.131 UGS 0 0 1500 bce1.1822 Как удалить маршрут? Не понимаю как появилось сие чудо З.Ы. 89.184.72.131 - никак не относится к моим или пиров адресам Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
andriko Posted September 7, 2012 ето результат выполнения команды route add 0.0.0.0 89.184.72.131 178.110.251.178 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
morfey1 Posted September 7, 2012 А если я не вводил эту комманду?) Как удалить? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
andriko Posted September 10, 2012 А если я не вводил эту комманду?) Как удалить? не Вы то скрипт, написаный Вами :) route delete 0.0.0.0 89.184.72.131 178.110.251.178 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
morfey1 Posted September 10, 2012 Я не писал скриптов, маршруты приходят по bgp %route delete 0.0.0.0 89.184.72.131 178.110.251.178 route: writing to routing socket: No such process delete net 0.0.0.0: gateway 89.184.72.131: not in table Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
st_re Posted September 10, 2012 Я подозреваю, что проще route flush и перезавести всю статику и передернуть все bgp сессии чем такое вычищать.. ну или ребут (и заодно версию поднять до 8.3) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
morfey1 Posted September 10, 2012 (edited) Сори, версия 8.2, ошибся. Хотелось безболезненно удалить :) Сессии дергал, route flush не делал. Попробую. Но откуда оно взялось то? Edited September 10, 2012 by morfey1 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
photon Posted September 10, 2012 (edited) Есть мнение, что это следствие ошибки переполнения массива в коде, обрабатывающем таблицу маршрутизации. Видел такую штуку на каких-то старых машинах, к которым применялись эксплоиты для ssh, позволяющие удаленно выполнять произвольную командную строку, в том числе для изменения маршрута по умолчанию. Edited September 10, 2012 by photon Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
morfey1 Posted September 10, 2012 (edited) Ну это бордер с 2мя аплинками, там нету дефолт роута, да и 22 порт закрыт. В любом случае попробую обнулить ночью таблицу. Edited September 10, 2012 by morfey1 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
andriko Posted September 11, 2012 не, я то циферки малось попутал 0.0.0.0&0xb2fb6eb2 == 0.0.0.0 netmask 178.251.110.178 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
morfey1 Posted September 18, 2012 Приехал с коммандировки. Спасибо, помогло :) %route delete 0.0.0.0 -netmask 178.251.110.178 89.184.72.131 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...