Windows终端可以ping通百度,但是浏览器上不了网
问题背景:
打开chrome浏览器,出现下面情况;尝试使用其他浏览器,也是一样。但是终端可以ping通百度,证明网络正常的。

问题排查
1. 检查代理设置
步骤:
按下 `Win + R`,输入 `inetcpl.cpl` 回车,打开 Internet 属性。
进入 连接 选项卡 → 局域网设置。
确保 代理服务器 下的选项 未勾选。若勾选,取消并保存。
---
2. 更换浏览器或使用隐身模式
步骤:
尝试使用其他浏览器(如Edge、Firefox)。
在现有浏览器中使用隐身模式(如Chrome的Incognito窗口),排除插件冲突。
---
3. 检查防火墙/安全软件
步骤:
进入 控制面板 → Windows Defender 防火墙。
点击 允许应用或功能通过防火墙,确保浏览器有勾选(如Chrome、Edge)。
临时关闭第三方杀毒软件(如360、卡巴斯基)测试。
---
4. 清除DNS缓存并更换DNS
步骤:
打开命令提示符(管理员),输入:
bash
ipconfig /flushdns
进入 网络和共享中心 → 更改适配器设置 → 右键当前网络 → 属性 → 双击 IPv4。
手动设置DNS为 `8.8.8.8`(Google)或 `223.5.5.5`(阿里云)。
---
5. 检查HOSTS文件
步骤:
打开 `C:\Windows\System32\drivers\etc\hosts`(用记事本管理员权限打开)。
删除所有异常行(尤其是包含 `www.baidu.com` 或其他网站的条目),保存。
---
6. 重置网络配置
步骤:
在命令提示符(管理员)中依次执行:
bash
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
重启电脑。
---
7. 禁用IPv6
步骤:
进入 网络适配器属性,取消勾选 IPv6 协议,仅保留IPv4。
---
8. 检查系统时间和SSL证书
步骤:
右键任务栏时间 → 调整日期/时间,确保时间准确。
尝试访问 `http://example.com`(非HTTPS),若能打开,可能是SSL证书问题,需重置或修复。
---
9. 网络驱动问题
步骤:
打开 设备管理器(Win + X 选择)。
展开 网络适配器,右键网卡 → 更新驱动程序 或 回滚驱动程序(如果最近更新过)。
---
10. 终极方案:系统还原
若近期系统有更新或安装软件,尝试 系统还原 到正常工作的还原点。
通过以上步骤逐一排查,通常可解决浏览器无法上网的问题。建议从代理和DNS开始,多数情况下问题出在此处。
问题解决

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)