OpenWRT,ipv6 未连接,我无法 ping 通全局 ipv6 地址,但 ipv4 工作正常

OpenWRT,ipv6 未连接,我无法 ping 通全局 ipv6 地址,但 ipv4 工作正常

我需要有关我的设置的帮助:

ISP router LAN port => OpenWRT router WAN port.

OpenWRT router LAN ports and WIFI => my home devices 

我正在运行默认的 OpenWRT 开箱即用配置。OpenWRT 路由器的 WAN 接口由 ISP 路由器分配全局 ipv6 地址。我的设备由 OpenWRT 路由器分配本地 ipv6 地址。

问题是 ipv6 在 LAN 设备(Windows PC)上不起作用。这意味着我无法从 LAN 设备 ping ipv6 全局地址,如 google DNS (2001:4860:4860::8888)。

Windows PC 中的 IPv6 连接状态:

在此处输入图片描述

但是如果我将 Windows PC 直接连接到 ISP 路由器的 LAN 端口,那么我就可以 ping 全局 ipv6 地址。

我的 OpenWRT 路由器是 TP-Link MR3420 v5

OpenWRT 是否不支持开箱即用的 ipv6?我需要更改一些配置吗?

答案1

我将 DHCPv6 更改为中继模式,如此处所述

https://openwrt.org/docs/guide-user/network/ipv6/configuration#ipv6_relay

并且成功了。家庭设备现在直接从 ISP 路由器获取 ipv6 地址。这足以满足我的需求。

ipv6 连接状态

相关内容