最新

路由器怎么开启 IPv6

家里 IPv6 开不通,多半不是路由器没开,而是光猫没下发前缀。入口在哪、几种接入方式怎么选、开了却不通按什么顺序查。

IPv6 把地址空间做大,理论上每台设备都能分到公网地址。但很多家庭打开开关之后还是不通,卡点往往不在路由器,而在上游有没有把前缀发下来。这篇只讲开关在哪、怎么判断通没通。

入口在哪

开关在路由器的上网设置里,通常在「上网设置」「网络设置」或「外网设置」这一层,名字可能是 IPv6 设置、IPv6 功能,也可能只是一个开关。不同品牌放的位置不一样,最快的办法是在管理后台顶部的搜索框里搜 IPv6;没有搜索框,就逐个点开与上网相关的菜单找。

用手机 App 管理的路由器,一般在「工具箱」「更多设置」或「网络设置」里能找到。整台路由器都找不到这一项时,先看固件版本,部分老固件确实没有 IPv6。

还有一个容易漏掉的前置开关在光猫上。光猫自己拨号时,IPv6 要在光猫里开;光猫是桥接、由路由器拨号,才轮到路由器这边。分不清是哪种,就看电脑的网关地址是不是光猫的地址。

具体步骤

  1. 先确认宽带这一侧支持。可以直接问运营商客服,也可以在光猫管理页面找有没有 IPv6 的状态和前缀信息。
  2. 登录路由器后台,找到 IPv6 开关并打开。
  3. 选连接类型。常见选项是自动获取、DHCPv6、PPPoE、静态几类,家庭宽带多数用自动获取或 DHCPv6。如果拨号是在路由器上做的,选 PPPoE 时还要再填一次宽带账号。
  4. 自动获取不到再考虑手动填。前缀长度和网关由运营商给出,拿不到这两项就不要凭猜填。
  5. 保存后重启一次路由器。部分固件的 IPv6 要重启才真正生效。
  6. 到电脑或手机的网卡信息里看有没有拿到长地址,这是最直接的判断依据。

几个坑

  • 只开了路由器,没开光猫。光猫在路由模式下自己拨号,IPv6 的开关在光猫里,路由器这边怎么设都不通。
  • 把 IPv6 的 DNS 留空。多数固件会自动继承,个别固件留空就解析不了,表现是能通地址却打不开网页。
  • 为了远程访问把防火墙关掉。IPv6 是端到端可达的,防火墙一关,局域网里的设备就直接暴露在公网上。
  • 在双栈环境里混着测。IPv4 通了不能说明 IPv6 也通,要专门看 IPv6 的地址和连通性。
  • 把老设备不支持当成全网不通。部分老路由器、老光猫、老网卡本身就没有 IPv6。

怎么验证

第一步看地址。Windows 在命令提示符里跑 ipconfig,macOS 和 Linux 跑 ifconfig 或 ip addr。看到 2 或 3 开头的长地址,说明拿到了公网 IPv6;只有 fe80 开头的是本地链路地址,这个不算通。

第二步测连通。Windows 用 ping -6 加一个已知可用的 IPv6 地址,macOS 和 Linux 用 ping6。能回包说明路由这一层通了。

第三步看出口。浏览器打开一个纯 IPv6 的测试页面,能打开说明 DNS 和出口都正常。三步都过才算真的开好了,卡在哪一步就在那一步往下查。

常见问题

开了 IPv6 网速会变快吗

不会。IPv6 改的是地址的分配方式,不增加带宽。感觉变快多半是绕开了运营商的共享地址池,或者只是同一时段波动。真要对比,得用同一个测速节点同时段各测几次。

开了 IPv6 还需要端口映射吗

不需要。IPv6 没有 NAT,每台设备理论上都有独立地址。但路由器和光猫的防火墙默认拦外部主动连接,要用还得单独放行,且只放行确实需要的端口。先想清楚这个服务有没有认证,暴露在公网上会被扫描。

为什么有的设备有 IPv6,有的没有

常见原因有两种:路由器只给部分频段或分区分发了前缀;或者那台设备的系统设置关掉了 IPv6。先在那台设备上确认 IPv6 没被禁用,再看路由器的分组。

一句话总结:IPv6 开不通,多数不是路由器那个开关的问题,而是光猫有没有下发前缀、防火墙有没有放行,按设备地址、连通性、网页三步依次验证最快定位。