Дек 20 2008

Установка и настройка OpenOSPFD

Еще один из продуктов созданных командой OpenBSD, OpenOSPFD, как и все продукты этой команды жестко функционален. Поскольку я описывал построение сети с OSPF в статье Настраиваем OSPF в quagga, то и изобретать мы ничего нового не будем, а просто заменим на Router1 quagga на OpenOSPFD.

Начнем с установки:

/usr/ports/net/openospfd/
make install clean

Установка проходит без дополнительных вопросов.
После того как установка закончится, создадим конфигурационный файл /usr/local/etc/ospfd.conf, с таким содержимым:

fib-update yes
redistribute default
rfc1583compat yes
router-id 192.168.0.1
area 0.0.0.0 {
interface em0 {
auth-type none
}
 
}

Теперь добавим разрешение на старт OpenOSPFD, в /etc/rc.conf внесем строку:

openospfd_enable="YES"

Теперь запустим:

/usr/local/etc/rc.d/openospfd start

Неприятно удивило то, что OpenOSPFD запустился не с первого раза и так происходит каждый раз, однако в конце концов он запускается и работает без проблем.
Проверим работу, воспользуемся командой ospfctl:

ospfctl show

Результат ее выполнения такой:

Router ID: 192.168.0.1
Uptime: 00:51:00
RFC1583 compatibility flag is enabled
SPF delay is 1 sec(s), hold time between two SPFs is 5 sec(s)
Number of external LSA(s) 1
Number of areas attached to this router: 2
 
Area ID: 0.0.0.0
Number of interfaces in this area: 1
Number of fully adjacent neighbors in this area: 1
SPF algorithm executed 2 time(s)
Number LSA(s) 3

Все что нам надо работает. Настройка закончена.


Украинская Баннерная Сеть