结合你同时开 IPv4+IPv6 就断网、IPv6 地址 / 网关异常的情况,给你一套由浅入深、傻瓜式一步步修复的方案,专治这类双栈冲突。
一、先临时止血(立刻恢复上网)
如果只是要网络正常,不想折腾 IPv6:
- 右键网卡 → 属性 → 取消勾选 Internet 协议版本 6(TCP/IPv6)
- 确定重连网络
原理:劣质 / 未生效的 IPv6 被关闭,系统只走稳定 IPv4,立马不断网。
二、需要保留 IPv6,完整修复(重点)
步骤 1:电脑端重置网络(解决本机协议栈错乱)
以管理员身份打开 CMD,逐条复制执行:
cmd
ipconfig /release
ipconfig /flushdns
netsh int ipv6 reset
netsh winsock reset
执行完重启电脑。
步骤 2:手动改双栈 DNS(解决解析卡死)
网卡属性 → IPv4、IPv6 全部手动设置
-
IPv4 DNS
首选:
223.5.5.5备用:
119.29.29.29 -
IPv6 DNS
首选:
2400:3200::1备用:
2402:4e00::1
关键:不要自动获取 DNS,自动容易分配到失效 IPv6 DNS,导致网页打不开。
步骤 3:排查路由器 / 光猫(90% 的根源在这里)
- 登录路由器后台,找到 IPv6 设置
- 必须开启这几项:
- 上网方式:IPv6 自动获取 / PD 前缀分发
- 开启:DHCPv6、RA 路由公告
- 关闭:IPv6 防火墙、IPv6 访问控制(先关闭测试)
- 如果是光猫拨号:
光猫后台开启 IPv6,不要限制终端数量;
- 如果是路由器拨号:
WAN 口双栈拨号,同时获取 IPv4+IPv6 前缀。
异常典型:路由器只开了 IPv6 开关,但没拿到运营商 PD 前缀,电脑只会拿到fe80::本地地址,无网关、无外网。
步骤 4:判断 + 修复 IPv6 网关异常
-
用
ipconfig查看- 只有 fe80 地址、无 IPv6 默认网关 → 路由器 DHCPv6 没生效
- 有地址、无网关 → 关闭路由器「IPv6 静态限制」,开启 RA
-
强制电脑重新获取 IPv6 地址:
cmd
ipconfig /renew
三、终极方案(三种任选)
方案 A(最稳定,推荐普通用户)
电脑永久关闭 IPv6,只用 IPv4
适合:不需要 IPv6、只求网络稳定不断网。
方案 B(双栈正常使用)
路由器正确配置 IPv6 + 电脑手动双 DNS,
满足:既要 IPv4 也要 IPv6,全屋设备正常双栈。
方案 C(运营商侧修复)
打电话给宽带运营商:
“我的宽带支持双栈,但局域网 IPv6 获取异常、无公网地址和网关,请后台刷新端口 IPv6 配置”适合:小区 / 片区运营商配置故障。
四、快速自检是否修复
修复后执行两条命令验证:
cmd
ping -6 2400:3200::1
ping www.baidu.com
- IPv6 能 ping 通 + 网页正常打开 = 彻底修好
- IPv6 超时、IPv4 正常 = 依旧是路由 IPv6 配置问题,直接用方案 A 关闭 IPv6 即可。