v6 子网路由问题

v6 子网路由问题

我有一台 freebsd 机器连接到我的 sixxs ayiya-tunnel。
由于我决定在我们的整个网络中实现 IPv6,而不仅仅是一个接口,所以我从 sixxs 获得了一个路由 /48。
我将使用 RFC3849 中的 2001:DB8::/32 来描述我的设置。
因此我的子网是 2001:DB8:ae02::/48。

我已向每个 vlan 添加了 /64:
vlan200:2001:DB8:ae02:ca75::1/64
vlan210:2001:DB8:ae02:beef::1/64
等等。

我可以从任何外部主机 ping 我配置的每个 IP,流量显示在我的 tun0 接口上,但不会路由到 vlan 接口。
因此,我认为我在某处缺少 /48 的路由。发出 ping6 -I vlan210 google.com 时出现错误no route to host

在许多链接本地路由中,这似乎是我的路由表的相关部分(提及我的子网+默认路由的所有内容):

default                           2001:db8:ff00:1a92::1        UGS        tun0  
::1                               link#4                        UH          lo0  
::ffff:0.0.0.0/96                 ::1                           UGRS        lo0  
2001:db8:ae02:beef::             2001:db8:ae02:beef::1        UH2        vlan210 =>  
2001:db8:ae02:beef::/64          link#7                        U       vlan210  
2001:db8:ae02:beef::1            link#7                        UHS         lo0  
2001:db8:ae02:ca75::             2001:db8:ae02:ca75::1        UH2     vlan200 =>  
2001:db8:ae02:ca75::/64          link#6                        U       vlan200  
2001:db8:ae02:ca75::1            link#6                        UHS         lo0

相关内容