故障原因是DNS解析失败或DHCP分配异常,核心表现为浏览器无法解析域名而微信因直连IP仍可用;需依次执行ipconfig /all、/release、/renew和ping测试定位,并通过修改DNS、重置Winsock及路由器复位等三层次修复。

电脑显示“已连接”但浏览器打不开网页、微信发不出消息、应用无法加载数据,说明物理链路和无线握手已完成,但通往互联网的数据通路在DHCP分配、DNS解析、WAN拨号或本地协议栈某处被阻断。
立即执行三层命令行诊断
右键“开始”按钮→选择“Windows终端(管理员)”,依次输入以下四条命令,每条回车后观察返回内容:
ipconfig /all → 查看无线适配器IPv4地址:若为【169.254.x.x】段,代表DHCP彻底失效,未获得任何有效内网地址;
ipconfig /release → 强制丢弃当前无效配置;
ipconfig /renew → 向路由器重新发起DHCP请求,成功时会显示新分配的192.168.x.x地址;
ping www.baidu.com → 若返回“找不到主机”但能ping通192.168.1.1,则问题100%锁定在DNS解析层,无需再查路由器或光猫。
手动覆盖DNS并强制生效
方法一:图形界面设置
进入“设置→网络和Internet→高级网络设置→更多适配器选项”,右键当前Wi-Fi→“属性”→双击“Internet协议版本4(TCP/IPv4)”→勾选“使用下面的DNS服务器地址”,首选填【8.8.8.8】,备用填【1.1.1.1】→确定后必须关闭Wi-Fi开关再重新开启,否则新DNS不会载入运行中的协议栈。
方法二:命令行永久写入
在管理员终端中执行:netsh interface ip set dns "Wi-Fi" static 8.8.8.8 register=primary → 注意引号内名称必须与你实际连接的网络名称完全一致(如显示为“WLAN”则改写为"WLAN"),名称错误将导致命令静默失败,无任何提示。
重置Winsock与TCP/IP协议栈
第一步:netsh winsock reset → 修复被代理软件、杀毒工具篡改的底层套接字,执行后需重启;
第二步:netsh int ip reset → 重建IP协议驱动配置,避免因Windows更新引发的栈紊乱;
第三步:执行完前两步后,必须重启电脑——这是强制刷新所有网络组件状态的不可跳过动作,仅注销或关机再开机无效。
检查路由器WAN口真实连通性
用手机连接同一WiFi,打开浏览器访问192.168.1.1(或路由器底部标签标注的管理地址),登录后直奔“网络状态”页:
若WAN口显示“未连接”或IP地址为0.0.0.0,说明光猫未注册、宽带账号欠费或PPPoE拨号失败;
若显示“已连接”但获取到的是10.x.x.x、172.16.x.x或192.168.x.x段地址,说明路由器处于级联模式且上游未通,此时需检查光猫是否桥接、是否开启路由功能;
发现异常后,不要在电脑端反复折腾,立刻对光猫与路由器执行30秒断电复位:拔掉两者电源与所有网线→静置满30秒→先开光猫→等PON灯常亮(约2分钟)→再开路由器→等WiFi灯稳定→手机重连WiFi测试。

















