banner
约 1,800 字
6 分钟

OpenWrt软路由拨号的 IPv6 配置教程

摘要

针对光猫桥接、路由器(OpenWrt / iStoreOS / ImmortalWrt 等)拨号、设备直连的使用场景,图文讲解 IPv6 配置全流程:确认 wan_6 获取到 IPv6-PD 地址、修正 wan6 接口设置、配置 LAN 口与 DHCPv6 服务器、关闭「过滤 IPv6 AAAA 记录」以保证联网回退,最后用 IPv6 测试站验证外网连通。解决无服务器环境下靠公网 IPv6 访问内网的问题。

前言

很多用 OpenWrt 的朋友都会纠结同一个问题:IPv6 到底怎么配? 尤其是家里有 NAS、想从外面访问、又不想买服务器的人——IPv6 公网地址在很大程度上能解决"没有公网 IP、没有服务器"的痛点(设备直接拿到公网 IPv6,DDNS 绑定就能外网访问)。

今天就来手把手讲清楚 OpenWrt 里 IPv6 的配置方法。这套方法 OpenWrt 系系统通用,包括 iStoreOS、ImmortalWrt 等发行版都适用。

使用场景前提:路由器负责拨号,光猫是桥接模式,设备直连路由器或连路由器的 Wi-Fi。开始之前,可以先到下面的网站测一下你当前网络的 IPv6 是不是通的(如果本来就不通,那是运营商没给你 IPv6,配置也没用): https://www.testipv6.cn/index.html.zh_CN

第一步:确认拨号已获取到 IPv6

先在 OpenWrt 里确保拨号成功,进入 网络 → 接口,看是否自动出现一个 pppoe-wanwan_6 接口,并且 IPv6-PD(前缀下发)那里已经有一个地址

1.png

如果能看到 wan_6 且有地址,说明运营商和光猫侧的 IPv6 已经通了,直接跳到第三步配 LAN 口即可。

第二步:wan6 接口设置(若未获取到)

如果你没有看到 pppoe-wan 下的 wan_6,或它没有获取到结果,那就检查一下 wan6 接口是否正常:

  1. 编辑 wan6 → 常规设置,红框部分照下图设置(其他保持默认):

2.jpg
  1. 再进 高级设置,红框部分照下图设置(其他保持默认):

3.jpg
  1. 保存并应用。这样只要你的网络有 IPv6,此时 pppoe-wan 下的 wan_6 就会获取到结果,拿到 IPv6 地址了。

第三步:配置 LAN 口(让内网设备拿到 IPv6)

WAN 侧拿到 IPv6 后,还得把 IPv6 下发到局域网设备。这一步配置 LAN 口

  1. 常规设置,红框部分按下图设置(其他默认):

4.jpg
  1. 然后是 DHCP 服务器 → IPv6 设置:选择服务器模式禁用 NDP 代理,其他默认:

5.jpg
  1. 保存并应用

这样设置后,路由器会通过 DHCPv6 的方式把公网 IPv6 前缀下发给局域网内的设备,让手机、电脑都能拿到自己的公网 IPv6 地址。

6.jpg

第四步:关闭"过滤 IPv6 AAAA 记录"

这一步很关键,很多人配完还是上不了 IPv6 站,就是卡在这里。

OpenWrt 默认为了避免本地某些不支持 IPv6 的服务受影响、但又要保证有网,会默认开启**"过滤 IPv6 AAAA 记录"**——这个选项会拦掉 DNS 返回的 IPv6 解析结果,导致设备明明有 IPv6 却访问不了纯 IPv6 网站。

所以需要把它关闭,然后保存并应用

7.jpg

第五步:验证

配置完成后验证一下效果:

  1. 局域网内某台设备的 IPv6 地址去访问路由器后台(比如访问你的 iStoreOS),能正常打开,说明 IPv6 内网访问 OK:

8.jpg

9.jpg
  1. 再到 testipv6.cn 测试网站测一下,各项 IPv6 检测都是 ok 的,就说明 IPv6 完全配通了:

10.jpg

常见问题与排错

1. 运营商没分配 IPv6

  • 先确认你的宽带套餐/地区支持 IPv6;光猫要改成桥接模式由路由器拨号;个别运营商还需要在光猫后台开启 IPv6 协议。

2. 设备能拿到地址但上不了 IPv6 网站

  • 大概率是第四步没关掉"过滤 IPv6 AAAA 记录",回去关掉并保存应用再试。

3. wan_6 一直没结果

  • 回到第二步核对 wan6 的常规/高级设置是否和截图一致,重点检查获取前缀方式(通常是 DHCPv6 或 PD)。

4. 部分 App 反而变慢/异常

  • 有些国内 App 或服务对 IPv6 支持不完善,若遇到个别网站打不开,可以按域名针对性处理(不是全局关 IPv6)。

个人结论

OpenWrt 配 IPv6 其实就三步逻辑:WAN 侧拿前缀 → LAN 侧下发 → 关掉 AAAA 过滤。对"没有公网 IPv4 又想外网访问家里服务"的人来说,IPv6 是一条近乎免费的路子——设备拿到公网 IPv6 后,配合 DDNS 就能从外面连回 NAS/软路由,省了中转服务器的成本。整个过程没有太高深的知识,照着上面几步走基本都能通,值得一试。

END