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