“dns服务器未响应”指电脑无法解析域名,但网络物理连接正常;应先排除路由器或宽带故障,再依次执行重启设备、刷新dns缓存、更换可靠dns、重置网络协议栈、启用dns client及dhcp client服务。

电脑显示“DNS 服务器未响应”意味着系统无法将网址(如www.baidu.com)转换成真实IP地址,网页打不开、应用连不上网,但Wi-Fi或网线图标可能仍显示已连接——这说明物理链路正常,问题卡在域名解析环节。
先确认是不是真出问题了
打开手机连同一Wi-Fi,试试能不能打开网页或刷短视频;如果手机也打不开,那大概率是路由器断了外网,或者宽带欠费停机了,直接重启路由器比折腾电脑更有效。
如果手机能上网,只有你的电脑不行,那就进入本地排查流程——别急着改设置,先做两件零风险的事:重启电脑 + 拔插一次网线(或开关Wi-Fi),很多临时缓存错乱会自动恢复。
刷新本地DNS缓存
第一步:按 Win + R 打开运行框,输入 cmd 回车;
第二步:在黑色窗口里粘贴并回车执行:ipconfig /flushdns;
第三步:看到“已成功刷新 DNS 解析缓存”就完成。这一步清掉的是你电脑自己记错的旧地址,比如某个网站换了服务器,但你的电脑还固执地找老IP,结果当然连不上。不执行这步就直接换DNS,可能白忙活。
手动更换为可靠DNS服务器
方法一:图形化操作(推荐新手)
右键任务栏网络图标 → “网络和Internet设置” → “高级网络设置” → “更多网络适配器选项” → 右键当前连接(如“WLAN”或“以太网”)→ “属性” → 双击“Internet协议版本4 (TCP/IPv4)” → 勾选“使用下面的DNS服务器地址”,填入:
首选DNS服务器:114.114.114.114
备用DNS服务器:223.5.5.5 → 点“确定”保存。
方法二:命令行一键设置(适合多设备批量处理)
以管理员身份运行CMD,依次执行:
netsh interface ip set dns "以太网" static 114.114.114.114
netsh interface ip add dns "以太网" 223.5.5.5 index=2
⚠️注意:把“以太网”替换成你实际的连接名称,比如Wi-Fi用户要写“WLAN”,不确定就先运行netsh interface show interface查名字。
重置网络协议栈
第一步:以管理员身份运行CMD;
第二步:依次执行以下三条命令,每条回车后等待提示“确定”再输下一条:
netsh int ip reset
netsh winsock reset
ipconfig /release && ipconfig /renew
第三步:执行完必须【重启电脑】,否则改动不生效。这三步相当于给网络模块做一次深度重启,把TCP/IP协议、Winsock套接字、DHCP租约全部清空重建——很多驱动异常、协议损坏导致的DNS静默失败,靠这招能直接切回干净状态。
检查DNS Client服务是否启用
按 Win + R → 输入 services.msc → 回车;
在服务列表中找到 DNS Client,双击它;
启动类型设为“自动”,如果状态不是“正在运行”,点“启动”按钮;
【务必同时检查 DHCP Client 服务】——它不运行,DNS Client 就拿不到动态分配的DNS地址,即使你手动填了也可能被覆盖失效。











