NAT 后面的路由器上没有 IPv6 连接

NAT 后面的路由器上没有 IPv6 连接

我有以下情况。我的 ISP 不提供 IPv6。按照惯例,我使用 Hurricane 创建了 SIT 隧道。

我的网络如下。

  WAN (eth0)
------------ router A 
                |eth1
                |      WAN (192.168.88.250)
                |-------------| router B
                                   | eth0
                                   |--------------- PC (192.168.10.5/24)

在路由器A中创建SIT隧道。

如果我将任何设备连接到路由器 A,则我已成功建立 IPv6 连接。路由器 B 的 WAN 接口已设置静态 IPv6 地址,并连接到路由器 A。

路由器 BI 内部可以实现 IPv6 连接。实际上,如果我从路由器 ping 任何外部 IPv6 地址,流量都可以从路由器 A 顺利流出。

然后我尝试在路由器 B (192.168.10.0/24) 中创建一个具有不同 IPv6 地址块的网络。地址块/64取自/48Hurricane 提供的地址块。

此时,如果我连接 192.168.10.1 以下的设备,则无法连接到 IPv6

路由器 B 的 WAN 端口设置为在路由器 A 的 ipv6 网络中具有静态 IP 地址和网关。这使我成功实现连接。

我期望的是,由于我在路由器 B 中将以下设置为默认 IPv6 路由

default via xxxx:xxxx:6f:14:: dev eth8 proto static metric 1024 pref medium

网关在哪里xxxx:xxxx:6f:14::设置在路由器B的WAN接口上

路由器 B 内部生成的所有 IPv6 流量都应从 WAN 接口出去。

问题是,我已经在路由器 B SIT 接口处嗅探了路由器 B 生成的流量,但我看不到任何东西。

答案1

问题是路由器 A 不了解 IPv6 地址块,所以我不得不在那里放置一条路由来将流量转发到 WAN 路由器接口。

相关内容