手动填 DNS 才能上网,说明自动获取的 DNS 失效或被劫持了,问题大概率不在电脑本身,而在路由器下发的 DNS 配置上。手动指定 114 和 8 只是绕过了坏掉的 DNS,并没有根治。
先确认问题出在哪
只有你这台设备这样,还是全家设备都这样:如果手机、其他电脑也上不了网,基本可以锁定是路由器或运营商 DNS 的问题;如果只有这台电脑,先查电脑本身的 DNS 缓存或网卡驱动。
路由器后台的 DNS 被改了没:登录路由器管理页(一般是 192.168.1.1 或 192.168.0.1),在“上网设置”“DHCP 服务器”里看 DNS 是不是被填了奇怪的 IP。最近有大规模家用路由器 DNS 被恶意篡改的事件,弱口令容易被黑进去改配置。
处理步骤
检查路由器 DNS 配置:把路由器里的 DNS 改成自动获取,或者填公共 DNS(如 114.114.114.114 和 223.5.5.5),保存后重启路由器。
改掉路由器后台弱口令:如果密码还是默认的 admin 或 123456 之类,先改掉,否则改完 DNS 还会被再篡改。
刷新电脑 DNS 缓存:以管理员身份运行命令提示符,执行 ipconfig /flushdns,再试自动获取 DNS 能不能上网。
重置网络协议栈:如果缓存清了还不行,依次执行 netsh winsock reset 和 netsh int ip reset,然后重启电脑。
如果路由器 DNS 没问题、其他设备也正常,那可能是电脑上装了代理软件、VPN 或安全工具接管了 DNS 设置,退出这些软件再试自动获取。
评论
直达楼层