检查代理和防火墙:实用排查清单

更新于:

当网页无法加载时,Windows 版 Chrome 经常会列出几项建议操作,包括“检查代理和防火墙”以及“运行 Windows 网络诊断”。这只是排错建议,并非错误代码。本文将这些建议整理成一份具体的排查清单,带您从最常见的问题入手逐一解决。

专属独享代理,提供专业技术支持

排查顺序

  • 1. Windows 设置中的代理。 最常见的情况:订单过期或某些软件卸载后,旧代理依然处于开启状态。Chrome 和 Edge 会直接读取此设置。
  • 2. WinHTTP 代理。 部分应用程序和系统服务使用独立的 WinHTTP 配置,该配置不会显示在“设置”页面中。
  • 3. Windows 防火墙或杀毒软件。 两者都有可能专门拦截 Chrome,或阻止针对代理端口的出站连接。
  • 4. 正在运行的 VPN。 VPN 可能会接管网络流量路由,导致代理无法按预期工作。
  • 5. 公司或校园网络。 局域网防火墙可能会在您的电脑外部拦截代理端口。

检查 Windows 和 WinHTTP 代理

打开设置 > 网络和 Internet > 代理。如果您不使用代理,请关闭“手动设置代理”,如果“使用设置脚本”处于开启状态也请一并关闭。如果您正在使用代理,请将 IP 和端口与控制面板中的订单信息进行核对。详细操作指引请参阅 Windows 代理设置 和 关闭代理指南。

接下来,打开命令提示符并运行 netsh winhttp show proxy。如果显示了您不认识的代理,以管理员身份运行 netsh winhttp reset proxy 即可将 WinHTTP 恢复为直连状态。

检查防火墙和安全软件

前往 Windows 安全中心 > 防火墙和网络保护 > 允许应用通过防火墙,确认 Chrome 在您当前使用的网络类型下已被允许通信。第三方杀毒软件通常自带防火墙;可暂停网页防护数分钟进行测试,排查后再重新开启。

防火墙拦截连接的方式主要有两种:立即拒绝连接或直接丢弃数据包。这两种方式会导致不同的现象,查看报错输出即可判断属于哪一种情况。

根据输出信息定位拦截原因

203.0.113.10:8080 是文档示例地址;上述输出均截取自我们的测试代理。最快的排查方法是将笔记本电脑连接手机移动网络热点并重试。如果在移动网络下可以正常工作,而在原网络下不行,则说明问题出在原网络或其防火墙上,而非您的电脑或代理本身。

显示信息具体含义参考文档
检测工具:connect failed;curl:curl: (7) Failed to connect to 203.0.113.10 port 8080 after 0 ms: Couldn't connect to server连接立即被拒绝,该端口不接受任何连接ERR_PROXY_CONNECTION_FAILED
检测工具:timeout;curl:curl: (28) Proxy CONNECT aborted due to timeout;Chrome:ERR_TIMED_OUT无响应,数据包可能在传输途中被丢弃代理超时
检测工具:auth failed (407)网络与防火墙均正常,仅登录凭据有误407 错误

操作步骤

  1. 1

    在“设置”中关闭或修复代理

    设置 > 网络和 Internet > 代理:关闭未使用的代理,或重新输入正确的 IP 和端口。

  2. 2

    检查 WinHTTP 配置

    运行 netsh winhttp show proxy;如果出现未知的代理,请以管理员身份运行 netsh winhttp reset proxy。

  3. 3

    允许 Chrome 通过防火墙

    Windows 安全中心 > 防火墙和网络保护 > 允许应用通过防火墙,然后勾选 Chrome 相关条目。

  4. 4

    在其他网络环境下测试代理

    连接手机移动网络,并将代理配置粘贴至 代理检测工具 中以对比测试结果。

  5. 5

    若仍未解决,运行 Windows 网络诊断

    使用 Windows 网络疑难解答排查网络适配器和 DNS 问题。

常见问题

“检查代理和防火墙”是什么意思?

这是 Chrome 在网页加载失败时给出的排错建议之一:旨在提醒您确认当前设备未配置错误的代理,且没有防火墙在拦截浏览器网络连接。

Windows 10 和 Windows 11 的排查步骤有区别吗?

路径完全相同:设置 > 网络和 Internet > 代理。不同之处在于,Windows 11 在手动设置部分使用的是“设置”按钮,而 Windows 10 使用的是切换开关。

我可以直接把防火墙关掉吗?

不建议。您可以暂时关闭防火墙进行连通性测试,测试完成后请务必重新开启,并为特定应用程序添加放行例外。

网络诊断未发现任何问题,但依然无法连接网络。

Windows 疑难解答并不总能识别出错误的代理设置。请按照上述步骤手动检查代理和 WinHTTP 配置。

只有开启购买的代理时才会出现连接失败。

请将代理信息粘贴到检测工具中进行测试。如果检测工具显示正常,请重新检查您设备上的配置;如果检测同样失败,请附上测试结果提交工单联系客服。

专属独享代理,提供专业技术支持

VinaProxy 代理提供详尽的 Windows 配置指南,并配有专业技术支持团队协助您排查检测失败问题。

查看价格方案

相关文章

代理配置教程
如何在 Windows 10 与 Windows 11 上配置代理
通过 WinINET 系统设置、PowerShell 环境变量或 netsh winhttp 在 Windows 10 和 Windows 11 上配置 VinaProxy HTTP(S) 代理。
代理错误
如何解决 Chrome 中的 ERR_PROXY_CONNECTION_FAILED 错误
ERR_PROXY_CONNECTION_FAILED 表示 Chrome 无法连接到指定的代理服务器。本文详解具体成因、真实报错排查及 Windows、Mac、Android 的修复方法。
代理错误
代理超时错误:连接卡住并最终中断
代理超时表示在等待时限内未收到任何响应。本文将帮您区分 curl (28) 与 ERR_TIMED_OUT,调整 Python 超时设置,并排查流量受阻的节点。
免费工具
代理检测工具:在线检测你的代理IP
免费代理检测工具:以ip:port:user:pass格式粘贴最多100个代理,在线检测可用性、出口IP和延迟,并了解各种错误的含义。
设置教程
如何在手机、电脑和 Telegram 上关闭代理
介绍如何通过 iPhone、Android、Chrome、Windows 10/11、macOS 和 Telegram 各自的系统菜单关闭代理,以及如何确认代理已完全关闭。
代理配置教程
Google Chrome代理配置完整指南
通过Chrome扩展插件、--proxy-server命令行参数或独立用户配置,在Google Chrome中配置VinaProxy HTTP(S)代理,无需更改整台电脑的系统IP。
代理配置教程
如何在GenLogin中设置代理(单个配置文件与批量导入)
在GenLogin防关联浏览器中配置HTTP ip:port:user:pass代理。同步时区与WebRTC设置,排查配置文件连接故障。
代理配置教程
如何在 cURL 中使用代理(命令行语法与调试技巧)
在 Linux、macOS 和 Windows 上使用 curl 执行带认证的 HTTP(S) 代理请求(-x http://user:pass@ip:port 与 -U 参数使用详解)。