无法在 TP-Link Archer C2 上设置 IPv6

无法在 TP-Link Archer C2 上设置 IPv6

我最近买了一个TP-LINK Archer C2 AC750(V1)路由器,我无法设置 IPv6。路由器是我们的 DHCP 服务器。

我有一台 Thomson 的 DWG874B 调制解调器,它支持 IPv6。我打开了 v4+v6 模式,那里列出了 v6 地址。

我尝试打开 WAN IPv6,但它会自动获取我的 IPv6 前缀作为地址,但我认为它不应该这样做。当我尝试配置 LAN IPv6 时,我迷失了方向,因为我不知道什么是站点前缀,也不远程DVD

如果我将 WAN 寻址类型更改为斯坦福直线加速器,路由器根据前缀分配一个v6地址,这很好,但是我无法将v6地址分配给本地网络设备。

答案1

“站点前缀”只是 LAN 的网络地址 - 例如,在 IPv4 中,您通常会将其配置192.168.1.0/24为前缀。但与 IPv6 的主要区别在于,这些前缀通常是全球的并从 ISP 获得(通常通过 DHCPv6-PD 委托)。

您可能已经了解上述内容,但值得重复一遍,因为这也是您的设置无法正常工作的部分原因。

(至于“radvd”,它是 Linux 上流行的 SLAAC 服务器软件的名称。)

我尝试打开 WAN IPv6,但它会自动获取我的 IPv6 前缀作为地址,但我认为它不应该这样做。

不,这正是它应该做的。射手座希望说话您的 ISP在 WAN 端,因此它通过 SLAAC 配置自己的 IP 地址并尝试使用 DHCPv6-PD 为您的 LAN 获取前缀。

但它没有得到预期的结果,因为你将 WAN 端口连接到了另一个路由器——Thomson 调制解调器不仅仅是一个透明调制解调器,它也是一个路由器,它已经做了和射手试图做的事情一模一样。

简而言之,您正在尝试堆叠两个路由器,每个路由器都有自己的 LAN – Archer 认为它正在直接与 ISP 对话,但实际上它是在与 Thomson 对话。

路由器堆叠不是大的IPv6 中的问题;可以如果 Thomson 能够为 Archer 提供前缀,那么这种方法就可以奏效 - 但看起来这并没有发生。(也许 Thomson 根本没有 DHCPv6-PD 服务器?也许它有,但它从 ISP 获得的前缀太小,无法进一步进行子委托?)


您的选择:

  1. 将 Thomson 切换为纯桥接模式,这样 Archer 就可以直接与 ISP 通信。(除其他事项外,这意味着禁用 Thomson 中的 Wi-Fi。)

  2. 采取相反的做法 - 将 Archer 切换到纯桥接模式,让 Thomson 同时提供 IPv4 DHCP 和 IPv6 SLAAC/DHCPv6。(Archer 仍然可以充当昂贵的 Wi-Fi 接入点和/或以太网交换机;它只是不会执行路由。)

  3. 如果您确实想要两个独立的网络,请检查 ISP 是否可以为您提供更短的前缀(例如,/60 足以容纳 16 个子网)。

  4. 我不想提出这个建议,我怀疑弓箭手是否能做到这一点,但是…如果你真的想要两个独立的网络但缺少全局 /64,可以为第二个 LAN 使用私有(ULA)前缀,并让第二个路由器执行 IPv6 NAT 或 NPT。

答案2

我找不到如何将 Thomson 路由器设置为网桥的方法,于是我搜索了一下,发现有两种方法可以将其设置为网桥。第一种方法是设置 Passthrough,但我的 ISP 阻止了它,所以我不得不选择另一个选项 - 禁用路由。

我禁用了 Thomson 调制解调器中的路由,并设置了 Archer C2 来克隆调制解调器的 MAC 地址,但不起作用。所以我只是将笔记本电脑连接到调制解调器,它就可以访问互联网 - 然后我在路由器上克隆笔记本电脑的 MAC 地址,一切正常。

相关内容