在 WAN 上使用 SLAAC 配置 LAN 以使用 IPv6

在 WAN 上使用 SLAAC 配置 LAN 以使用 IPv6

我的 ISP 通过 DHCP 为我分配一个 IPv4 地址,并通过 SLAAC 为我分配一个 IPv6 子网。

我将 pfSense 盒设置为使用 NAT 和 DHCPv4 来运行 LAN 网络,效果很好。但是,在 IPv6 方面,我的 LAN 计算机仅使用标准链路本地fe80..地址配置自己,并且不会从 ISP 分配给我的 /64 池中获取任何全局 IPv6 地址。

我对 IPv6 还不太熟悉,所以我尝试了 pfSense 中的几个选项,例如将 LAN 接口也设置为 SLAAC,或者将其设置为范围内的静态 IPv6fc00..并启用 DHCPv6。这两种方法对我来说都不起作用。此外,路由器广告选项卡中的任何选项都无济于事。

如果有人有针对我的场景设置 pfSense 的经验并能提示我如何配置它,我会很高兴。

答案1

pfSense 盒子应该看到来自您的 ISP 路由器的 ICMPv6 路由器咨询数据包通过 IPv6 多播发送到ff02::1。如果您的 pfSense 应该充当 IPv6,那么它应该将这些数据包传递到您的本地网络,因为路由器咨询数据包对于 IPv6 和 SLAAC 至关重要。

如果你将 pfSense 设置为 IPv6路由器相反,您应该配置 pfSense 以将其自己的 IPv6 路由器咨询消息发送到您的 LAN 端。

ICMPv6 路由器咨询消息强制的确保 IPv6 正常运行:它们还携带有关是否应在网络段中使用 DHCPv6 的信息,如果是,则应将其用于 IPv6 地址分配还是仅用于其他配置信息。路由器咨询消息甚至可以携带有关客户端应使用的 IPv6 DNS 服务器的信息。

相关内容