请按照以下步骤,从简单到复杂逐一尝试,通常能解决问题。
1、重启路由器和电脑
操作方法将路由器和光猫的电源拔掉,等待1分钟后再插上,同时重启你的笔记本电脑。
原因这是解决绝大多数网络问题的“万能钥匙”,可以清除路由器和电脑的临时缓存。
2、运行系统自带的网络重置
操作方法
* 点击“开始”菜单 > “设置” > “网络和 Internet” > “高级网络设置”。
* 找到并点击“网络重置”。
* 点击“立即重置”,然后根据提示重启电脑。
注意这会把你所有的网络设置(包括Wi-Fi密码、VPN等)恢复为默认值,需要重启。
以管理员身份运行命令提示符(CMD)或 Windows PowerShell 是至关重要的,在开始菜单搜索“cmd”或“PowerShell”,右键点击,选择“以管理员身份运行”。
然后按顺序输入以下命令,每输完一条按一次回车:
ipconfig /flushdns
*(作用:清空本地DNS缓存)
ipconfig /release
*(作用:释放当前IP地址)
ipconfig /renew
*(作用:重新获取IP地址)
netsh winsock reset
*(作用:重置网络套接字,修复深层网络堆栈问题)
netsh int ip reset
*(作用:重置IP协议配置)
完成以上所有命令后,务必重启电脑,然后检查网络是否恢复。
如果上述方法无效,很可能是你的默认DNS服务器(通常是运营商自动分配)不稳定或出现故障,我们可以手动指定一个快速、稳定的公共DNS。
1、打开网络设置:
* 右键点击任务栏右下角的网络图标(Wi-Fi或小电脑图标),选择“网络和 Internet 设置”。
* 点击“更改适配器选项”。
2、配置适配器:
* 右键点击你正在使用的网络连接(“WLAN” for Wi-Fi 或 “以太网” for 网线),选择“属性”。
* 在列表中找到并双击“Internet 协议版本 4 (TCP/IPv4)”。
3、设置DNS:
* 选择“使用下面的 DNS 服务器地址”。
在“首选 DNS 服务器”和“备用 DNS 服务器”中填写以下任意一组公共DNS地址
国内常用(速度快)
首选114.114.114.114
备用114.114.115.115
Google Public DNS(全球通用)
首选8.8.8.8
备用8.8.4.4
Cloudflare DNS(注重隐私)
首选1.1.1.1
备用1.0.0.1
4、确认:点击“确定”保存设置,然后尝试打开网页。
如果以上步骤都失败了,问题可能更深层一些。
1、关闭第三方防火墙和杀毒软件
* 暂时禁用或退出你安装的第三方安全软件(如360、火绒、卡巴斯基等),然后测试网络,有时它们的网络防护功能会错误地干扰DNS解析。
2、检查网卡驱动
* 右键点击“开始”菜单,选择“设备管理器”。
* 展开“网络适配器”,找到你的无线或有线网卡。
* 右键点击它,选择“更新驱动程序”,然后让系统自动搜索更新。
* 如果更新后问题依旧,可以尝试“卸载设备”,然后重启电脑,系统会自动重新安装驱动。
3、检查hosts文件是否被篡改
* Hosts文件的优先级高于DNS,如果被恶意软件修改,会导致无法上网。
文件路径C:\Windows\System32\drivers\etc\hosts
* 用记事本(以管理员身份运行)打开这个文件,如果里面除了127.0.0.1 localhost
之外还有大量你不认识的域名映射,可以尝试将它们全部删除(或者直接清空文件内容,只保留127.0.0.1 localhost
这一行),然后保存。
建议你严格按照以下流程操作:
重启路由器和电脑 →运行网络重置 →以管理员身份运行CMD,执行系列命令并重启 →手动更换公共DNS →检查杀毒软件和驱动程序。
完成每一步后都测试一下网络,相信你的DNS问题很快就能得到解决!如果所有方法都试过仍无效,那可能是硬件问题(如网卡故障),但这种情况非常罕见。
文章摘自:https://idc.huochengrm.cn/dns/17301.html
评论