Команда ip route с направлением маршрута в Null означает, что при любых сбоях на физическом/сетевом уровнях наших интерфейсов, наша сеть будет для данного роутера всегда доступна и через BGP всегда будет
Кто знаком с Cisco настройками, сразу определит, что мы имеем 3 ethernet интерфейса - eth0 и eth1 используются для соединения с нашими провайдерами, а eth2 смотрит внутрь нашей собственной сети, которая выглядит следующим образом - 109.205.240.0/21.
ip route 109.205.240.0/21 Null0 254
log file /var/log/quagga/zebra.log
enable password xxxxxxxxxxxxxx
! Zebra configuration saved from vty
Синтаксис в zebra и bgpd очень близок Ciscо IOS
Настройка daemons тривиальна - zebra=yes, bgpd=yes. Этим мы добились того, чтобы при старте через /etc/init.d/quagga start всегда запускались процессы zebra и bgpd.
Ниже рассмотрим конфигурацию небольшого ISP, который имеет в наличие один border AS роутер и двух провайдеров, через которых проходит весь его трафик.
(файл, который отвечает за общую конфигурацию сетевых параметров), bgpd.conf (конфигурация самого bgpd процесса).
Все файлы конфигурации хранятся в /etc/quagga. Для запуска BGP нам понадобится работать с 3 файлами - daemons для выбора процессов, которые будут запускаться при старте quagga, zebra.conf
Установка Quagga достаточно простая, например, для пользователей OS Debian Linux достаточно ввести команду sudo apt-get install quagga, и пакет quagga будет установлен за несколько минут.
Настройка BGP na Linux a Bsd (Quagga)
ISP Servis: Настройка BGP na Linux a Bsd (Quagga)
ISP Servis: Настройка BGP na Linux a Bsd (Quagga)
Комментариев нет:
Отправить комментарий