Установка и настройка Quagga
Чтобы не париться с настройкой маршрутов в сети, достаточно использовать удобную вещь, как протокол маршрутизации RIP
Чтобы все заработало, достаточно установить пакет Quagga
# yum -y install quagga
# cat /etc/quagga/daemons
zebra=yes
bgpd=no
ospfd=no
ospfd6=no
ripd=yes
ripngd=no
isisd=no
babeld=no
# cat /etc/quagga/ripd.conf
hostname RIP-11
password ******
log file /var/log/quagga/ripd.log
!
router rip
version 2
timers basic 60 180 120
! default-information originate
redistribute connected
network 10.0.0.0/8
neighbor 92.63.204.1
!
line vty
# cat /etc/quagga/zebra.conf
hostname zebra
password ******
no banner motd
!
!debug zebra events
!debug zebra fpm
!debug zebra kernel
!debug zebra packet
!debug zebra rib
!
interface enp1s0f0
no multicast
!
interface enp0s25
no multicast
!
interface lo0
no multicast
!
ip forwarding
!
line vty
!
log file /var/log/quagga/zebra.log
Это мои конфиги. Нужные значения подставите сами :)
Запускаем и добавляем в автозагрузку
# service ripd restart
# service zebra restart
# chkconfig zebra on
# chkconfig ripd on# cat /etc/services | grep ripd
discp-server 2602/tcp ripd # discp server# cat /etc/services | grep zebra
# Ports numbered 2600 through 2606 are used by the zebra package without
# unregistered names used by zebra are listed as aliases.
hpstgmgr 2600/tcp zebrasrv # HPSTGMGR
discp-client 2601/tcp zebra # discp client
На коммутаторах надо тоже провести настройку. Всё заработает! :)