
ПРИМЕЧАНИЕ: Я уже публиковал это на SuperUser, но размещаю здесь повторно, так как считаю, что это более уместно.
Я пытаюсь настроить Quagga для использования OSPFv3 для создания правильных маршрутов IPv6 между двумя маршрутизаторами OpenWrt, работающими под управлением OpenVPN (режим tun). Я знаю, что туннель работает правильно, потому что он работает, если я настраиваю маршруты вручную.
Оба маршрутизатора имеют адрес link-local на интерфейсе tun0, и я действительно вижу пакеты OSPFv3 между маршрутизаторами, но маршруты не настраиваются в таблице маршрутизации. Я также хотел бы отметить, что OSPFv2 работает, так что это, вероятно, не проблема с разрешениями.
Прикрепляю файлы ospf6d.conf с обоих маршрутизаторов. Буду признателен за любые советы относительно возможных ошибок в настройке.
Сторона сервера OpenVPN:
hostname gateway
password *********
enable password *********
log file /tmp/zebra-ospf6d.log
!
!
!
interface default
ipv6 ospf6 passive
!
interface br-lan
ipv6 ospf6 passive
!
interface eth0
ipv6 ospf6 passive
!
interface eth0.1
ipv6 ospf6 passive
!
interface lo
ipv6 ospf6 passive
!
interface pppoe-wan
ipv6 ospf6 passive
!
interface tun0
no ipv6 ospf6 passive
!
interface wlan0
ipv6 ospf6 passive
!
interface tun1
ipv6 ospf6 passive
!
interface tun2
ipv6 ospf6 passive
!
router ospf6
router-id 192.168.92.2
redistribute kernel
interface br-lan area 0.0.0.0
interface tun0 area 0.0.0.0
interface tun1 area 0.0.0.0
interface tun2 area 0.0.0.0
area 0.0.0.0 range 2000::/3
area 0.0.0.0 range fc00::/7
!
line vty
!
end
Клиентская сторона OpenVPN:
hostname gateway
password *********
enable password *********
log file /tmp/zebra-ospf6d.log
!
!
!
interface default
ipv6 ospf6 passive
!
interface br-lan
ipv6 ospf6 passive
!
interface eth0
ipv6 ospf6 passive
!
interface eth0.1
ipv6 ospf6 passive
!
interface lo
ipv6 ospf6 passive
!
interface pppoe-wan
ipv6 ospf6 passive
!
interface tun0
no ipv6 ospf6 passive
!
interface tun1
ipv6 ospf6 passive
!
interface wlan0
ipv6 ospf6 passive
!
interface wlan1
ipv6 ospf6 passive
!
router ospf6
router-id 192.168.92.1
redistribute kernel
interface br-lan area 0.0.0.0
interface tun0 area 0.0.0.0
interface tun1 area 0.0.0.0
area 0.0.0.0 range 2000::/3
area 0.0.0.0 range fc00::/7
!
line vty
!
end
Спасибо!