BGP отдать случайный ip [РЕШЕНО]

RIP, OSFP, BGP, MPLS/VPLS
Аватара пользователя
Sir_Prikol
Сообщения: 560
Зарегистрирован: 14 апр 2018, 15:21
Откуда: СССР

Re: BGP отдать случайный ip [РЕШЕНО]

Сообщение Sir_Prikol »

А много у вас других подсетей /32 анонсируется? Может, достаточно фильтра по prefix-length=32 на всех?
да вроде ни одной,но приходится и /25, /24, /22 распространять, а это уже не просто фильтр сообразить по префиксу /32, а костылить. Может приду к виду загрузки списка сетей по крону, скриптом очищать определённый коммент и добавлять одновременно и в networks и в filters, ещё не решил.
На таких объёмах даже простенький bash-скрипт, который пробегается по всему списку роутеров и выполняет нужную команду по SSH, очень спасает :)
еслиб это было так просто... я обычно по фтп заливал с окончанием auto.src, но до момента когда изменения посыпались по 10 раз в день, запарило список формировать, да и не всегда доступны были удалённые устройства, а так они сами забирать будут, при соединении.
По принципу - пир поднялся, скрипт очистил внутренний адресслист и наполнил его из таблицы маршрутов с определённой маркой, пир отвалился - работает по правилу из адресслиста и так по кругу. Всё проще

Сейчас проще доделываю, скриптом на баше дёргаю подсети с номера AS и формирую список из /22,/24 сетей, проблема в том, что у нас очень любят прятать доменные имена эквайринга.

Самое главное из всего этого действа, что оно работает, а дополнения - это уже мелочи
Дома: CCR2004 (7-ISP(GPON)белый IP)