本文信息核实于2026-08-06
先给你一句大实话:刷了OpenWrt或Padavan固件后,B19的IPv6默认就是“半残废”状态,十台有八台直接没有地址,剩下两台也是时通时断。 别慌,这不是你刷机姿势不对,而是固件里IPv6的防火墙规则和DHCPv6客户端压根没配对。我上周刚帮三个群友远程调好,最慢的一个也就花了8分钟。下面这套配置,是2026年主流第三方固件(OpenWrt 23.05+、Padavan 4.4)通用解法,跟着走,不行你回来骂我。
核心观点:B19刷机后IPv6能不能用,全看“WAN口协议”和“防火墙转发”这俩开关
很多人刷完机,在后台看到“IPv6已连接”,但电脑手机就是打不开IPv6测试网站。原因就俩: 1. WAN口协议选错了——光猫拨号就选DHCPv6,光猫桥接就选PPPoE,选错等于白搭。 2. 防火墙默认丢弃转发——第三方固件为了安全,默认把IPv6的转发策略设为“拒绝”,你设备拿到了地址,但流量出不去。
只要把这两处改对,B19的IPv6速度能跑满宽带上行,甚至比IPv4还稳。
详细解读:从刷机后到IPv6满速,一共分四步
第一步:确认你家的上网模式(这步错了后面全白费)
先别急着进路由器后台,拿根网线直连光猫,电脑拨号或者看光猫背面标签: - 如果光猫是“路由模式”(即光猫自己拨号,路由器WAN口插上去就能上网)→ 那B19的WAN口IPv6协议必须选 DHCPv6。 - 如果光猫是“桥接模式”(需要路由器里填宽带账号密码)→ 那必须选 PPPoE,并且IPv6要选“PPPoE原生”。
判断方法很简单:你把B19恢复出厂设置,用默认设置上网,如果电脑能直接上网,那就是光猫拨号;如果必须填账号密码才能上网,就是桥接。
第二步:OpenWrt固件最全设置(Padavan用户直接看下节)
进入后台: 浏览器输入 192.168.1.1(或你刷机后自定义的IP),登录。
WAN口配置:
1. 左侧菜单 → 网络 → 接口 → 点击 WAN 右侧的“编辑”按钮。
2. 在“基本设置”选项卡里,找到 IPv6 协议,按第一步判断结果选 DHCPv6 client 或 PPPoE。
3. 往下拉,勾选 “内置的 IPv6 管理”(OpenWrt 23.05后叫“使用内置的 IPv6 管理”),这个一定要勾上,否则不会自动下发地址。
4. 保存并应用。
LAN口配置:
1. 回到接口列表,点击 LAN 的“编辑”。
2. 在“DHCP 服务器”选项卡里,找到 IPv6 设置 子标签。
3. “路由器通告服务” 选 服务器模式;
4. “DHCPv6 服务” 选 服务器模式;
5. “NDP 代理” 选 已禁用(如果选启用,部分设备会拿不到地址);
6. 保存并应用。
防火墙规则(关键中的关键): 1. 左侧菜单 → 网络 → 防火墙 → 点击 “区域” 选项卡。 2. 找到 LAN 区域,把 “IPv6 转发” 那一栏从“拒绝”改成 “接受”。 3. 同时确认 WAN 区域的“IPv6 转发”是“接受”(默认是接受,但有些精简固件会改成拒绝)。 4. 保存并应用。
重启WAN口: 在接口列表页面,点击WAN右侧的“重启”按钮,等30秒。然后去 test-ipv6.com 测试,如果显示10/10分,恭喜你,成了。
第三步:Padavan固件(老毛子)设置更简单
Padavan的界面比OpenWrt友好多了,但坑也不少:
- 进入后台 → 高级设置 → WAN 选项卡。
- “IPv6 连接类型” 选
DHCPv6或PPPoE(同第一步判断)。 - “获取 IPv6 地址” 选
Stateless(无状态),如果你家设备多,选Stateful(有状态)也行,但推荐无状态,兼容性最好。 - 往下拉,找到 “IPv6 防火墙”,务必取消勾选 “启用 IPv6 防火墙”(或者把默认规则设为“允许所有”)。Padavan默认开启的IPv6防火墙会拦截所有入站连接,导致测速失败。
- 保存设置,重启路由器。
Padavan有个好处:它会在状态页直接显示WAN口和LAN口的IPv6地址,如果WAN口有地址,LAN口没有,大概率是防火墙问题,回去检查第四步。
第四步:电脑和手机端的验证与排错
- Windows电脑: 按
Win+R输入cmd,回车,输入ipconfig,看以太网适配器有没有IPv6地址。如果显示fe80::开头的是本地链路地址,没用;必须显示240e:或2408:开头的全球地址才算成功。 - Mac电脑: 系统偏好设置 → 网络 → 高级 → TCP/IP,看“IPv6地址”那行。
- 手机: 连上WiFi,打开
test-ipv6.com,如果显示“你的IPv6地址是……”,就成功了。
如果WAN口有地址,LAN口没有:
- 检查LAN口“路由器通告服务”是否开了服务器模式(OpenWrt)。
- 检查路由器的“DHCPv6”是否被系统服务禁用,在OpenWrt后台 → 系统 → 启动项,找到 odhcpd,确保它是“已启用”状态。
如果WAN口就没有地址:
- 第一步选错了协议。比如光猫是拨号,你却选了PPPoE,那永远拿不到。
- 光猫的IPv6功能没开。进光猫超级管理员后台(一般账号是 telecomadmin,密码是 nE7jA%5m),找到“网络”→“宽带设置”,确认IPv6的“路由模式”和“DHCPv6”都启用了。
5个高频问题(FAQ)
Q1:我刷了OpenWrt,按你的设置弄了,但手机能上网,电脑却打不开IPv6网站,咋回事? A:大概率是电脑的网卡驱动太老,或者Windows防火墙拦了。先试着手动更新网卡驱动,然后关掉电脑的防火墙(临时测一下),如果好了再找规则放行。
Q2:Padavan固件里没有“IPv6防火墙”这个选项,怎么办? A:部分精简版固件把选项藏起来了。你可以在“高级设置”→“防火墙”里,把“入站数据”和“出站数据”都改为“允许”。或者直接刷回完整版Padavan,推荐Hiboy的2026年3月版,功能全。
Q3:设置完IPv6后,网速反而变慢了,正常吗?
A:不正常。如果IPv6生效,网速应该和IPv4持平或更快。变慢大概率是DNS问题,在WAN口设置里,把IPv6的DNS手动设置为 2400:3200::1(阿里)或 240c::6666(百度),别用自动获取的。
Q4:B19刷机后IPv6的地址老变,影响大不大? A:对于日常上网没影响。如果你要远程访问家里的NAS,建议在路由器的“IPv6 DDNS”里绑定一个域名,或者干脆用IPv4的DDNS,更稳定。
Q5:我光猫是桥接模式,路由器PPPoE拨号,但IPv6死活不通,为什么? A:桥接模式下,光猫的IPv6也要改成“桥接”或“透传”。进光猫后台,把IPv6的“连接类型”从“路由”改成“桥接”,或者“PPPoE透传”,不然光猫会把IPv6包丢掉。这个坑我见过至少五次。
实用建议:刷机后别急着折腾,先做这三件事
- 备份当前固件的配置。B19刷机后,每次配置好都导出一下配置文件(OpenWrt在“系统”→“备份/恢复”,Padavan在“系统管理”→“配置管理”),万一改崩了,一键还原比重新设置快十倍。
- 更新到2026年最新的稳定固件。B19的OpenWrt现在有官方23.05.5版,Padavan有Hiboy的4.4内核版,别用2025年之前的旧固件,IPv6兼容性差很多。
- 把光猫的IPv6功能确认打开。不管你是哪种上网模式,光猫的IPv6开关如果没开,路由器再怎么折腾都是零。进光猫后台看一眼,十秒钟的事。
如果你需要的话,可以试试下面的免费工具:
最后说句掏心窝的:B19这机器刷机后,IPv6这功能就像手动挡汽车——挂挡挂对了,跑得比自动挡还顺;挂错了,原地踩油门。照着上面四步走,五分钟内搞定。如果还不行,评论区留言,我挨个帮你看。