摘要 :笔记本 WiFi 图标明明亮着、状态写着"已连接,安全",但浏览器死活打不开网页,提示
DNS_PROBE_FINISHED_NO_INTERNET或"无法访问此网站"。手机连同一个 WiFi 却一切正常。这种"有网但用不了"的玄学故障,90% 是本机 DNS 解析挂了。本文用ipconfig定位问题,再手把手改成114.114.114.114+8.8.8.8,全程 3 分钟搞定,不需要改网关、不需要重启路由器。关键词:已连接但无法访问互联网、DNS_PROBE_FINISHED_NO_INTERNET、ipconfig、114.114.114.114、8.8.8.8、网络疑难杂症

一、先确认:你是不是也卡在这个画面
先对照一下现象,符合 3 条以上,本文方法直接适用:
| 现象 | 你的情况 |
|---|---|
| 任务栏 WiFi 图标正常,状态显示"已连接,安全" | ☐ |
浏览器打不开网页,提示 DNS_PROBE_FINISHED_NO_INTERNET / ERR_NAME_NOT_RESOLVED |
☐ |
| 微信、QQ 登录转圈或提示网络异常(但某些已登录的软件还能收发消息) | ☐ |
| 手机连同一个 WiFi 完全正常 | ☐ |
| 重启电脑、重启路由器、忘记网络重连,都只能好一会儿又故态复萌 | ☐ |
| 右下角网络图标没有黄色感叹号 | ☐ |
关键判断点 :手机能上、就这一台电脑上不了 → 路由器和宽带没问题,问题 100% 出在这台电脑自己的网络配置上。
二、先别急着改,搞清楚坏在哪一层(网关 vs DNS,很多人搞混)
所以本文做的是修改 DNS

三、用 ipconfig 定位:30 秒看出哪里不对
3.1 打开命令行
- 按住
Win + R,打开"运行"窗口; - 输入
cmd,回车,弹出黑色命令行窗口。
3.2 查看网络配置
在命令行里输入:
bash
ipconfig
想看更全的信息(推荐),输入:
bash
ipconfig /all
回车后找到你正在用的那块网卡(无线一般是 无线局域网适配器 WLAN,Win10 可能叫"无线局域网适配器 Wi-Fi"),重点看这几行:
无线局域网适配器 WLAN:
连接特定的 DNS 后缀 . . . . . . . :
IPv4 地址 . . . . . . . . . . . . : 192.168.1.23
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关 . . . . . . . . . . . . : 192.168.1.1
DNS 服务器 . . . . . . . . . . . : 192.168.1.1
怎么判断异常:
| 看到的值 | 说明 |
|---|---|
IPv4 是 169.254.x.x |
APIPA 地址,说明没从路由器拿到地址(DHCP 失败)→ 先执行 ipconfig /release + ipconfig /renew |
| 默认网关为空 | 拿不到出口 → 检查路由器 DHCP |
| DNS 服务器为空 / 是个内网 IP 但解析不出来 | DNS 有问题 → 就是本文要修的场景 |
| DNS 服务器填着一个奇怪的、不是路由器的地址 | 可能被软件/劫持改过 → 改回公共 DNS |
3.3 再加两条诊断命令(很有说服力)
bash
ping 192.168.1.1 :: 把 192.168.1.1 换成你的"默认网关",通 = 到路由器的路是好的
ping 114.114.114.114 :: 直接 ping 公网 IP,通 = 网络出口是好的
nslookup www.baidu.com :: 解析域名,超时或报错 = DNS 实锤有问题
诊断结论 :前两条通、第三条失败 → 网络链路一切正常,就是 DNS 解析不了。对症下药:手动指定 DNS。
四、解决办法:手动指定 DNS(114.114.114.114 + 8.8.8.8)
方法一:Windows 11 图形界面(推荐)
- 打开 设置 (
Win + I)→ 网络和 Internet → WLAN(Wi-Fi); - 点进你当前连接的那个 WiFi 名称;
- 往下找到 DNS 服务器分配 ,点右边的 编辑;
- 把"自动(DHCP)"改成 手动;
- 打开 IPv4 开关;
- 填写:
- 首选 DNS :
114.114.114.114 - 备用 DNS :
8.8.8.8
- 首选 DNS :
- 点 保存。
方法二:Windows 10 / 通用方法(适配器属性,最稳妥)
- 按
Win + R,输入ncpa.cpl,回车 ------ 直接打开"网络连接"窗口(比从设置里点快得多); - 找到 WLAN(或 Wi-Fi) ,右键 → 属性;
- 在列表里双击 Internet 协议版本 4 (TCP/IPv4);
- 选择 使用下面的 DNS 服务器地址 ,填入:
- 首选 DNS 服务器 :
114.114.114.114 - 备用 DNS 服务器 :
8.8.8.8
- 首选 DNS 服务器 :
- 逐层点"确定" 退出(注意别只点一个,三个确定都要点)。
⚠️ 上一步的"IP 地址"那一栏不要动,保持"自动获得 IP 地址",只改 DNS。
方法三:命令行一键设置(想省事就用这个)
右键开始菜单 → 终端(管理员),先查一下你的网卡名字:
bash
netsh interface show interface
假设网卡名叫 WLAN,执行:
bash
netsh interface ipv4 set dnsservers name="WLAN" static 114.114.114.114 primary
netsh interface ipv4 add dnsservers name="WLAN" 8.8.8.8 index=2
想恢复自动获取:
bash
netsh interface ipv4 set dnsservers name="WLAN" dhcp
懒人版 .bat 脚本 (保存为 fix_dns.bat,右键"以管理员身份运行"):
bat
@echo off
chcp 65001 >nul
echo ================================
echo 一键修复 DNS(114 + 8.8.8.8)
echo ================================
for /f "tokens=3,*" %%a in ('netsh interface show interface ^| findstr /i "已连接"') do set "IFNAME=%%b"
echo 检测到网卡: %IFNAME%
netsh interface ipv4 set dnsservers name="%IFNAME%" static 114.114.114.114 primary
netsh interface ipv4 add dnsservers name="%IFNAME%" 8.8.8.8 index=2
ipconfig /flushdns
echo.
echo 修复完成,按任意键退出...
pause >nul
五、改完别忘验证
回到命令行(Win + R → cmd),依次执行:
bash
ipconfig /flushdns :: 清空本机 DNS 缓存(改完 DNS 必做)
nslookup www.baidu.com :: 能返回 IP 地址 = 解析成功
ping www.baidu.com :: 能通 = 彻底好了
看到 nslookup 正常返回 Address,浏览器网页秒开,问题解决。 🎉
六、为什么是这两个地址?还有哪些备选
| DNS | 首选 | 备用 | 特点 |
|---|---|---|---|
| 114 DNS(南京信风) | 114.114.114.114 |
114.114.115.115 |
国内老牌,稳定、纯净,全国通用 |
| Google DNS | 8.8.8.8 |
8.8.4.4 |
全球通用,国内延迟略高,适合当备用 |
| 阿里 AliDNS | 223.5.5.5 |
223.6.6.6 |
国内速度快,电商/视频类解析优秀 |
| 腾讯 DNSPod | 119.29.29.29 |
119.28.28.28 |
国内游戏、社交类解析好 |
| 百度 BaiduDNS | 180.76.76.76 |
--- | 国内站点友好 |
| CNNIC SDNS | 1.2.4.8 |
210.2.4.8 |
中国互联网络信息中心 |
推荐组合 :首选 114.114.114.114(国内快),备用 8.8.8.8(兜底)。
⚠️ 避坑提醒 :如果你在公司内网、校园网、政务网 环境下,内部系统(OA、内网盘、数据库)用的是内部域名 (比如
oa.company.local),改成公共 DNS 后这些内部域名会解析不了。这种情况去单位后记得改回"自动获得 DNS 服务器地址"。
七、改完 DNS 还是不行?按这个顺序继续排
| 顺序 | 操作 | 命令 / 路径 |
|---|---|---|
| 1 | 重置网络协议栈(管理员运行,然后重启电脑) | netsh winsock reset + netsh int ip reset |
| 2 | 重新获取 IP | ipconfig /release 然后 ipconfig /renew |
| 3 | 禁用再启用网卡 | ncpa.cpl → 右键 WLAN → 禁用 → 再启用 |
| 4 | 关掉网卡省电(很常见!) | 设备管理器 → 网络适配器 → 无线网卡 → 电源管理 → 取消勾选"允许计算机关闭此设备以节约电源" |
| 5 | 更新/重装网卡驱动 | 设备管理器 → 右键更新驱动,或去官网下最新驱动 |
| 6 | 系统级网络重置 | Win11:设置 → 网络和 Internet → 高级网络设置 → 网络重置 |
| 7 | 检查路由器侧 | DHCP 地址池是否耗尽、是否开了 MAC 地址过滤、固件是否需升级 |
第 4 条特别值得试:很多笔记本"睡一觉醒来就上不了网",就是网卡被系统为了省电关掉了,取消那个勾选立竿见影。
八、总结(一分钟回顾版)
WiFi 已连接但上不了网
↓
Win+R → cmd → ipconfig (看 IPv4 / 默认网关 / DNS 服务器)
↓
ping 网关通 + ping 114.114.114.114 通 + nslookup 失败
↓
确诊:DNS 解析故障(不是网关问题)
↓
设置 → WLAN → 硬件属性 → DNS 服务器分配 → 手动 → IPv4
首选 DNS:114.114.114.114
备用 DNS:8.8.8.8
↓
ipconfig /flushdns → nslookup www.baidu.com → 通了 ✅
核心就一句话:连上了不等于能用,网线通了还得"查号台"(DNS)干活。手动给它指定一个靠谱的查号台,网就回来了。
如果这篇帮你省了一次重启 + 一次重装系统,点个赞再走呗 🙌
评论区欢迎补充你遇到的奇葩断网场景,我会持续更新这篇排障清单。
本文标签 :网络故障排查 DNS ipconfig Windows技巧 已解决 114.114.114.114