Quagga OSPFv3 不更新 IPv6 路由

Quagga OSPFv3 不更新 IPv6 路由

注意:我已在 SuperUser 上发布了此内容,但在这里重新发布是因为我认为它可能更合适。

我正在尝试配置 Quagga 以使用 OSPFv3 在两个运行 OpenVPN(tun 模式)的 OpenWrt 路由器之间创建正确的 IPv6 路由。我知道隧道工作正常,因为如果我手动配置路由,它就会正常工作。

两个路由器在 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

谢谢你!

相关内容