... Данная статья описывает настройки ospf на 10.128.14.0/24 - подсеть абонентов 10.90.140.231 - первый роутер 10.90.140.232 - второй роутер h1. Подготовка каталогов с конфигами {color:#ff0000}Внимание\!\!\! При рестарте сервиса xge все конфиги в каталоге /app/xge/ect удалятся, все настройки следует проводить в каталоге /app/xge/cfg/etc{color} Создадим каталоги настроек ospfd и zebrad, и назначим им владельца, выполнить на обоих XGE {code} [root@XGE1 ~]# mkdir -p /app/xge/cfg/etc/quagga [root@XGE1 ~]# chroot /app/xge/ chown quagga:quagga /cfg/etc/quagga {code} {code} [root@XGE2 ~]# mkdir -p /app/xge/cfg/etc/quagga [root@XGE2 ~]# chroot /app/xge/ chown quagga:quagga /cfg/etc/quagga {code} h1. Настройки первого маршрутизатора Настроим ospfd на первом роутере: 1. Настройки zebrad Настройки zebrad должны находиться в файле /app/xge/cfg/etc/quagga/zebra.conf {code} hostname XGE1 log file /var/log/quagga/zebra.log ! line vty ! {code} 2. Настройка ospfd Настройки ospfd должны находиться в файле /app/xge/cfg/etc/quagga/ospfd.conf {code} log file /var/log/quagga/ospfd.log router ospf !идентификатор маршрутизатора, должен быть уникаден для каждого маршрутизатора ospf router-id 10.90.140.231 log-adjacency-changes !Анонсировать маршруты: поднятые автоматически, маршруты до подключенных сетей, статические маршруты redistribute kernel
|
redistribute connected redistribute static
|
!Сеть и номер зоны, где находятся соседние маршрутизаторы
|
!Сеть и номер зоны, где находятся соседние маршрутизаторы, сеть обязательно должна совпадать с сетью на интерфейсе XGE
|
network 10.90.0.0/16 area 0.0.0.1 !
|
... ! сеть, которая будет анонсироваться, задается адрес сети и [wildcard|http://habrahabr.ru/post/131712/] маска access-list 20 permit 10.128.14.0 0.0.0.255 access-list 20 deny any ! line vty ! {code} 3. Перезапуск сервисов XGE После записи конфигурационных файлов надо перезапустить сервис xge: {code} [root@XGE1 ~]# /app/xge/service restart /app/xge restart Останавливается ripd: [СБОЙ ] Останавливается bgpd: [СБОЙ ] Останавливается ospfd: [СБОЙ ] Останавливается zebra: [ OK ] Останавливается named: . [ OK ] Останавливается IPoE daemon: . [ OK ] Останавливается Carbon Netflow Sensor: [ OK ] Останавливается accel-pppd: ........... [ OK ] Останавливается radiusd: [ OK ] Останавливается httpd: [ OK ] Stopping app firewall: [ OK ] Останавливается crond: [ OK ] Force kill -SIGTERM 9472 /app/xge/usr/sbin/anacron Запускается crond: [ OK ] Starting app firewall: [ OK ] Запускается httpd: [ OK ] Запускается radiusd: [ OK ] Запускается accel-pppd: [ OK ] Запускается Carbon Netflow Sensor: [ OK ] Запускается IPoE daemon: [ OK ] Generating /etc/rndc.key: [ OK ] Запускается named: [ OK ] Запускается zebra: [ OK ] Запускается ospfd: [ OK ] # /app/xge/service restart: [ OK ] {code} h1 Настройка второго маршрутизатора Настроим ospfd на втором роутере: 1. Настройки zebrad Настройки zebrad должны находиться в файле /app/xge/cfg/etc/quagga/zebra.conf {code} hostname XGE2 log file /var/log/quagga/zebra.log ! line vty ! {code} 2. Настройка ospfd Настройки ospfd должны находиться в файле /app/xge/cfg/etc/quagga/ospfd.conf {code} log file /var/log/quagga/ospfd.log router ospf !идентификатор маршрутизатора, должен быть уникаден для каждого маршрутизатора ospf router-id 10.90.140.232 log-adjacency-changes !Анонсировать маршруты: поднятые автоматически, маршруты до подключенных сетей, статические маршруты redistribute kernel
|
redistribute connected redistribute static
|
!Сеть и номер зоны, где находятся соседние маршрутизаторы
|
!Сеть и номер зоны, где находятся соседние маршрутизаторы, сеть обязательно должна совпадать с сетью на интерфейсе XGE
|
network 10.90.0.0/16 area 0.0.0.1 !
|
... ! сеть, которая будет анонсироваться, задается адрес сети и [wildcard|http://habrahabr.ru/post/131712/] маска access-list 20 permit 10.128.14.0 0.0.0.255 access-list 20 deny any ! line vty ! {code} 3. Перезапуск сервисов XGE После записи конфигурационных файлов надо перезапустить сервис xge: {code} [root@XGE2 ~]# /app/xge/service restart /app/xge restart Останавливается ripd: [СБОЙ ] Останавливается bgpd: [СБОЙ ] Останавливается ospfd: [СБОЙ ] Останавливается zebra: [ OK ] Останавливается named: . [ OK ] Останавливается IPoE daemon: . [ OK ] Останавливается Carbon Netflow Sensor: [ OK ] Останавливается accel-pppd: ........... [ OK ] Останавливается radiusd: [ OK ] Останавливается httpd: [ OK ] Stopping app firewall: [ OK ] Останавливается crond: [ OK ] Force kill -SIGTERM 9472 /app/xge/usr/sbin/anacron Запускается crond: [ OK ] Starting app firewall: [ OK ] Запускается httpd: [ OK ] Запускается radiusd: [ OK ] Запускается accel-pppd: [ OK ] Запускается Carbon Netflow Sensor: [ OK ] Запускается IPoE daemon: [ OK ] Generating /etc/rndc.key: [ OK ] Запускается named: [ OK ] Запускается zebra: [ OK ] Запускается ospfd: [ OK ] # /app/xge/service restart: [ OK ] {code}
|