Постановка задачи
Необходимо настроить протокол динамической маршрутизации OSPF. Конфигурация минимальна, с одной областью и не требует особых изяществ.
Между Mikrotik и OpenWRT в прошлой статье подняли туннель.
Имеем:
-
Сеть №1 (Mikrotik):
- WAN - 1.1.1.1
- IP туннеля - 172.16.0.1
- Netmask - /30 (255.255.255.252)
- LAN - 192.168.0.0/24
-
Сеть №2 (OpenWRT):
- WAN - 2.2.2.2
- IP туннеля - 172.16.0.2
- Netmask - /30 (255.255.255.252)
- LAN - 192.168.1.0/24
Настройка Mikrotik
Для поставленной задачи конфиг минимален.
/routing ospf network> add network=172.16.0.0/30 area=backbone
/routing ospf network> add network=192.168.0.0/24 area=backbone
Настройка OpenWRT
- Необходимо установить Quagga
opkg update
opkg install quagga quagga-ospfd quagga-zebra
- Запускаем демон
/etc/init.d/quagga start
- Подключаемся к ospfd
nc locahost ospfd
пароль по умолчанию zebra, посмотреть можно в файле: /etc/quagga/ospfd.conf