电脑有网但浏览器打不开网页怎么解决,电脑有网但浏览器打不开网页的原因

题图来自Unsplash,基于CC0协议
导读
我们遇到这种情况时可以按照以下步骤逐一排查:
1、首先尝试使用其他浏览器访问,如果其他浏览器可以正常打开网络页面,那么问题基本出在浏览器本身或其配置上。
2、如果当前的浏览器在无痕/隐私模式下可以打开网页,说明可能是缓存或扩展程序导致的问题,可以尝试清除浏览器缓存和Cookie或禁用所有扩展程序测试。
3、使用ping命令和nslookup命令测试网络连通性和DNS解析能力,命令窗口输入ping www.baidu.com和ping www.qq.com,再输入nslookup www.baidu.com。如果ip解析失败且无法正常解析,则需要尝试更换DNS服务器如(8.8.8.8/1.1.1.1等),或重置网络设置。
4、检查系统防火墙、Windows Defender或安装的杀毒软件是否误判浏览器为恶意软件,可以查看实时防护日志,临时允许防火墙浏览器访问网络权限进一步测试。
5、打开Windows目录里的System32driversetc目录找到hosts文件,使用记事本检查其中是否含有类似localhost后面跟着特殊域名或IP的异常条目,如有则删除保存重启网络。
6、确认电缆或无线网络连接正常,重新插拔网线重启路由器光猫,并尝试重启电脑。如果通过WiFi连接也可切换到5GHz或其他频段测试。
7、比较特殊的情况,可以尝试关闭浏览器强制安全连接相关的功能,或使用命令提示符检查证书信任链:(命令:certmgr.msc 关查根证书和中间证书)但多数场景可不处理。
8、使用磁盘清理工具清理回收站、日志文件和临时文件,然后重启电脑。
9、如果以上步骤不能解决,可尝试重装浏览器或重新安装电脑网卡驱动程序,从官方渠道下载适合自己系统的最新版本驱动。
通常来说,如果局域网其他设备可以正常访问网站,而本机遇到浏览器无法访问、其他应用如QQ微信却能正常使用,问题主要出现在本地浏览器、DNS缓存或网络链路端点之上。建议依次进行排查,往往几次组合就能确认问题所在并恢复上网功能。
以下是所有可能需要用到的命令汇总,以便方便调取使用:
ping www.baidu.com
nslookup www.baidu.com 8.8.8.8
netsh winsock reset
netsh int ip reset
ipconfig /release && ipconfig /renew
只要按部就班尝试,基本都可以解决问题。如果实在不清楚可以用特殊方式测试,比如直接打开一个链接不经过手Q转码就能看到,区分是证书信任问题还是特殊字符未识别,从而精准定位故障来自HTTP头还是客户端程序异常行为。
© 版权声明
本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com