... Для того, чтобы найти по какой причине не анонсируется список IP-адресов по bgp. Необходимо сделать следующее: 1) Проверить, что доступ до BGP соседа (Например ip соседа 1.1.1.1) {code} ping 1.1.1.1 {code} 2) Проверить, что bgp работает на данной машине {code} yum install -y telnet {code} {code} telnet 1.1.1.1 179 {code} 3) Перейти в chroot: {code} chroot /app/bgp_blackhole {code} 4) Для отображения детальной информации о соседях выполните команду иммпользуя shell для zerbra: {code} vtysh -c "show ip bgp neighbors" {code} В выводе команды проверить следующие поля: {panel} *BGP neighbor* \- IP соседа *remote AS* \- номер AS соседа *local AS* \- номер нашей AS *BGP state* \- состояние(может быть Connect,) {panel} Проверяем, что всё указано. Все данные берутся из конфигурационного файла /etc/quagga/bgpd.conf. Если все поля верны переходим в следующий пункт. 5) Включаем отладку. {code} vtysh configure terminal debug bgp updates debug bgp events debug bgp updates debug bgp zebra debug bgp fsm debug bgp filters {code} И смотрим логи. {code} tail -f /var/log/quagga/bgpd.log {code} 6) После нахождения проблемы, требуется отключить debug. {code} /etc/init.d/bgpd restart /etc/init.d/zebra restart {code}
|