2025 年 Windows 11 代理设置教程(系统代理 + 浏览器代理)
2025 年 Windows 11 系统代理设置完整教程。覆盖系统代理设置、浏览器代理配置、PAC 自动配置以及常见问题排查。
适用场景
2025 年 Windows 11 是 PC 市场的主流操作系统。在 Windows 上配置代理的需求非常常见:在公司办公室通过代理访问企业内网资源、在家用网络下使用代理 IP 进行数据采集和爬虫开发、在跨境电商运营中通过不同 IP 管理多个店铺账号。
温馨提示: Windows 的代理设置支持三种模式:手动设置(指定代理地址和端口)、自动设置(使用 PAC 脚本)和自动检测。本文重点介绍手动设置方式。
准备工作
开始设置前,请确认以下代理信息已经准备就绪:
| 项目 | 说明 | 示例 |
|---|---|---|
| 代理服务器地址 | IP 地址或域名 | proxy.16yun.cn |
| 端口号 | HTTP 代理常用 8888 | 8888 |
| 用户名 | 代理认证用 | your-username |
| 密码 | 代理认证用 | your-password |
| 代理类型 | HTTP/HTTPS/SOCKS5 | HTTP |
方式一:Windows 系统代理设置
系统代理设置会影响到大多数应用程序,包括 Microsoft Edge、Chrome、Firefox 等主流浏览器以及许多网络应用程序。
第 1 步:打开设置 点击「开始」菜单,选择「设置」(齿轮图标),或直接按快捷键 Win + I。
第 2 步:进入网络和互联网 在设置窗口左侧选择「网络和互联网」,然后在右侧内容区域选择「代理」选项。
第 3 步:配置手动代理 在「手动设置代理」部分,点击「设置」按钮。
第 4 步:开启代理开关 在弹出的编辑窗口中,打开「使用代理服务器」开关。
第 5 步:输入代理信息 填写以下信息:
- 代理 IP 地址:输入您的代理服务器地址(例如 proxy.16yun.cn)
- 端口:输入对应的端口号(例如 8888)
- 对本地地址不使用代理服务器:建议勾选,这样访问本地网络设备时不会走代理
第 6 步:保存设置 点击「保存」按钮。设置立即生效。
验证方法
设置完成后,打开 Microsoft Edge 或 Chrome 浏览器访问 httpbin.org/ip。如果页面显示的 IP 地址是您的代理 IP,说明设置成功。
特别提示: 如果代理需要用户名和密码认证,在浏览器第一次访问网页时会弹出认证窗口。某些情况下系统不会自动弹出认证窗口,您需要在访问页面时手动输入。也可以在代理地址中使用
http://username:password@proxy.16yun.cn:8888格式包含认证信息。
方式二:各浏览器代理设置补充说明
Microsoft Edge Edge 默认使用系统代理设置。如果单独配置 Edge 的代理:点击右上角菜单 → 设置 → 系统和性能 → 打开代理设置。
Google Chrome Chrome 默认使用系统代理设置。如需单独配置:打开 Chrome → 设置 → 隐私和安全 → 安全 → 使用安全 DNS(可选)。
Mozilla Firefox Firefox 可以独立于系统代理运行。在 Firefox 中:右上角菜单 → 设置 → 网络设置 → 选择「手动代理配置」→ 输入 HTTP 代理和端口 → 勾选「为 HTTPS 使用相同代理」→ 确定。
Firefox 的代理设置不会影响系统和其他浏览器,适合需要单独配置代理的场景。
方式三:PAC 自动代理配置
如果需要在不同场景下自动切换代理(例如访问公司内网走代理、访问外网直接连接),可以使用 PAC(Proxy Auto-Config)方式。
第 1 步:准备 PAC 文件 创建一个 PAC 文件(例如 proxy.pac),内容如下:
function FindProxyForURL(url, host) {
if (shExpMatch(host, "*.internal.company.com")) {
return "PROXY proxy.16yun.cn:8888";
}
if (shExpMatch(host, "*.local")) {
return "DIRECT";
}
return "PROXY proxy.16yun.cn:8888; DIRECT";
}第 2 步:部署 PAC 文件 将 PAC 文件部署到 Web 服务器上,获得一个可访问的 URL。
第 3 步:配置 PAC 在 Windows 代理设置页面中,在「使用设置脚本」部分打开开关,输入 PAC 文件的 URL 地址,点击「保存」。
常见问题排查
问题 1:设置了系统代理但浏览器无法上网
按以下顺序排查:
- 检查代理地址和端口是否填写正确
- 确认代理服务器是否在线——打开命令提示符执行
ping proxy.16yun.cn - 尝试重启浏览器——部分浏览器在代理设置变更后需要重启
- 检查是否有其他代理软件冲突——VPN 或其他代理软件可能与系统代理冲突
问题 2:Firefox 能上网但 Edge 不行
Firefox 可以独立配置代理,不受系统代理影响。如果 Firefox 正常但 Edge 不行,说明系统代理设置可能有问题。检查 Windows 代理设置页面中的地址和端口是否正确。
问题 3:设置了代理后部分网站打不开
某些网站会屏蔽代理 IP。尝试更换代理节点。如果只有特定网站打不开,可能是该网站的 IP 限制问题,不是代理配置问题。
三种代理配置方式对比
| 配置方式 | 影响范围 | 优点 | 缺点 |
|---|---|---|---|
| 系统代理 | 所有应用 | 一次性配置,全局生效 | 不支持精细分流 |
| 浏览器代理(Firefox) | 仅该浏览器 | 独立配置,不影响其他应用 | 仅对该浏览器有效 |
| PAC 自动配置 | 全系统 | 支持按规则自动切换 | 需要编写和维护 PAC 文件 |
注意事项
- 系统代理设置会影响大多数应用程序,配置错误的代理地址可能导致所有程序无法上网
- 如果需要频繁切换代理,建议使用 PAC 方式或代理客户端软件
- Windows 的代理设置不会自动适配 VPN 连接,同时使用代理和 VPN 时可能产生冲突
- 不需要代理时请及时关闭代理设置,以免影响正常网络使用
- 在代理服务器地址中使用域名而非 IP 地址的好处是:如果代理服务器更换了 IP,只要域名不变,您的配置就不需要更新
更多参考
- Android 手机代理设置教程
- iPhone/iPad 代理设置教程
- HTTP 代理与 SOCKS5 代理的区别与选择
Windows 代理高级技巧
技巧一:通过命令提示符设置代理 如果您需要在命令行环境中使用代理(例如运行 Python 爬虫),可以在命令提示符中执行:
set http_proxy=http://proxy.16yun.cn:8888
set https_proxy=http://proxy.16yun.cn:8888这些设置只在当前命令提示符窗口中有效,关闭窗口后失效。
技巧二:永久设置环境变量代理
如果您需要命令行工具长期使用代理,可以将代理添加到系统环境变量中:
控制面板 → 系统 → 高级系统设置 → 环境变量 → 新建系统变量 http_proxy 和 https_proxy,值设为代理地址。
技巧三:使用代理客户端软件 如果系统内置的代理设置无法满足需求(例如需要 SOCKS5 协议、需要按应用分流),推荐安装 Proxifier 或 ProxyCap 等代理客户端软件。它们可以强制所有应用程序(包括不支持代理设置的程序)走代理。
常见错误代码及含义
错误:无法解析代理服务器地址 DNS 解析失败。检查您输入的代理域名是否正确,或直接使用 IP 地址代替域名。
错误:代理服务器拒绝连接 代理服务器拒绝了您的连接请求。确认代理地址和端口正确,检查代理账号是否有效。
错误:407 代理认证失败 代理需要用户名密码认证,但您没有提供或提供了错误的认证信息。重新输入用户名密码,或在代理地址中包含认证信息。
错误:504 代理网关超时 代理服务器无法在规定时间内连接到目标服务器。可能是目标网站不可用,或代理服务器到目标网络的路径不通。
代理设置核对清单
配置完成后,对照以下清单确认:
- 代理 IP 地址填写正确
- 端口号填写正确
- 已开启「使用代理服务器」开关
- 已点击「保存」按钮
- 浏览器访问 httpbin.org/ip 确认 IP 已变更
- 测试常用网站是否能正常打开
- 关闭代理后确认网络恢复正常
Windows 不同版本的差异
本文以 Windows 11 为例。如果您使用的是 Windows 10,设置路径略有不同:
Windows 10:开始菜单 → 设置 → 网络和 Internet → 代理(左侧菜单)→ 手动设置代理
Windows 7 / 8:控制面板 → Internet 选项 → 连接 → 局域网设置 → 为 LAN 使用代理服务器
核心配置方式是一样的,只是进入设置页面的路径不同。
快速选择指南
不确定用哪种方式配置?参考以下建议:
只需临时使用 → 系统代理设置为手动,用完关掉。需要按规则切换 → 使用 PAC 自动代理。只需要某个浏览器走代理 → 用 Firefox 单独配置。需要所有程序强制走代理 → 安装 Proxifier 等代理客户端软件。
各方式特点
在 Windows 上配置代理有多种方式,满足不同场景的需求。系统代理设置是最常用的方式,一次配置即可让大多数应用程序走代理。如果需要在不同场景下自动切换代理,PAC 方式是更灵活的选择。对于需要精细控制代理行为的用户,Firefox 的独立代理设置或代理客户端软件提供了更多可能。
无论使用哪种方式,配置完成后一定要通过 httpbin.org/ip 验证代理是否正常工作。最常见的配置错误是代理地址和端口填写不正确,其次是开启了代理但忘记验证是否真的生效。
如果您在配置过程中遇到问题,先通过 httpbin.org/ip 确认代理是否生效。如果代理没有生效,按照排查流程从地址检查到服务器确认逐步进行。大多数代理问题都可以通过这些步骤解决。
代理的应用场景示例
场景一:办公室网络:在公司 WiFi 下配置 HTTP 代理访问外部资源。使用系统代理设置,输入公司提供的代理地址和端口。配置完成后,浏览器和大多数办公软件自动走代理。
场景二:数据采集:使用代理 IP 进行数据采集时,建议使用命令行工具配合 export 设置代理,或者使用代理客户端软件(如 Proxifier)让采集程序强制走代理。
场景三:跨境电商:管理多个店铺账号时,需要为不同账号配置不同的代理。推荐使用支持多配置方案的代理客户端,或者使用浏览器的代理插件(如 SwitchyOmega)。
总结
Windows 系统提供了灵活多样的代理配置选项。掌握系统代理、浏览器代理、PAC 配置和工具级代理这几种方式,可以应对大多数代理使用需求。选择哪种方式取决于具体的使用场景和需求。
排障流程图
当代理配置后无法正常使用,按以下流程快速排查:
- 关闭代理,能否上网? → 不能 → 检查本地网络(网线/WiFi/路由器)
- 能上网 → 重新配置代理,确认地址和端口正确?
- 地址正确 → Ping 代理服务器地址,是否通?
- 不通 → 联系代理服务商确认服务器状态
- 通 → 更换代理节点重试
代理配置的备份与迁移
Windows 的代理配置保存在注册表中,位置为: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
如果需要批量部署代理配置(例如公司 IT 统一配置多台电脑),可以通过以下方式:
- 导出注册表文件(.reg),在其他电脑上导入
- 使用组策略统一配置域内电脑的代理
- 使用脚本批量修改注册表
企业环境中的代理配置
在企业环境中,IT 管理员通常使用以下方式统一管理代理:
- 组策略:配置域内所有电脑的代理设置
- PAC 文件:部署 PAC 文件到内部 Web 服务器,所有设备自动获取
- WPAD:通过 DHCP 或 DNS 自动发现代理配置
这些方式的优点是可以集中管理和更新代理配置,不需要逐个终端手动设置。
需要企业代理方案?
我们可根据目标站点、并发规模与稳定性目标提供定制方案。