前言
今天在登录windows11环境的电脑的时候,发现可以正常使用QQ和微信,但是浏览器无法打开baidu、csdn等网站,teams也无法正常通信。逐步排查后,终于可以正常打开网站,记录一下可能的原因,希望能帮助到你。
现状描述
csdn网站无法打开
baidu网站无法打开
QQ和微信却可以正常登录并发送消息。
DNS发现配置了8.8.8.8,之前为了保证能够稳定访问github设置的。但是今天突然网络不通了。
解决办法
各种排查后,去掉DNS 8.8.8.8,采用默认的dns就可以了。
总结
基础网络检查
-
确认网络连接
- 打开命令提示符(Win+R → 输入
cmd
),输入以下命令:
如果收到回复,说明网络物理连接正常;若超时,检查路由器或重启网卡。ping 8.8.8.8
- 打开命令提示符(Win+R → 输入
-
测试DNS解析
- 输入命令:
如果返回IP地址,说明DNS解析正常;若失败,尝试更换DNS:nslookup www.baidu.com
- 设置DNS:网络设置 → 更改适配器选项 → 右键当前网络 → 属性 → IPv4 → 手动输入
8.8.8.8
(Google DNS)或1.1.1.1
(Cloudflare DNS)。
- 设置DNS:网络设置 → 更改适配器选项 → 右键当前网络 → 属性 → IPv4 → 手动输入
- 输入命令:
浏览器相关问题
-
清除浏览器缓存
- Chrome/Edge:按
Ctrl+Shift+Del
→ 选择“缓存图片和文件” → 清除。 - 尝试无痕模式(
Ctrl+Shift+N
)测试是否解决问题。
- Chrome/Edge:按
-
重置浏览器设置
- Chrome:设置 → 高级 → 重置并清理 → 恢复默认设置。
- Edge:设置 → 重置设置 → 将设置还原为默认值。
-
禁用扩展程序
- 临时禁用所有浏览器扩展(尤其是广告拦截类插件),测试是否冲突。
系统/安全软件干扰
-
检查防火墙/安全软件
- 暂时禁用Windows Defender防火墙或第三方安全软件(如360、火绒),测试是否恢复。
- 重新启用后,检查是否误将浏览器加入黑名单。
-
检查代理设置
- 打开设置 → 网络和Internet → 代理 → 关闭所有代理选项。
Hosts文件异常
- 检查Hosts文件
- 以管理员身份打开记事本,路径:
C:\Windows\System32\drivers\etc\hosts
。 - 删除所有非
#
开头的自定义条目(尤其是包含127.0.0.1
的行),保存后重启浏览器。
- 以管理员身份打开记事本,路径:
其他可能性
-
系统时间错误
- 右键任务栏时间 → 调整日期和时间 → 开启“自动设置时间”。
-
尝试其他浏览器
- 下载Firefox或Chrome便携版,测试是否为浏览器自身问题。
-
重置网络配置
- 命令提示符(管理员)执行:
重启电脑后测试。netsh winsock reset netsh int ip reset ipconfig /flushdns
- 命令提示符(管理员)执行:
总结步骤
- 优先测试 ping 和 nslookup 确认网络和DNS。
- 清除浏览器缓存或重置设置。
- 关闭防火墙/代理,检查Hosts文件。
- 若仍失败,尝试重置网络或重装浏览器。
通过以上步骤,问题应该可解决。