如何通过系统设置在Windows中配置代理
本指南介绍如何通过Windows系统设置配置代理服务器。本文以Windows 11为例,Windows 10的代理设置界面也非常相似,因此本指南同样适用。
打开Windows中的网络和Internet设置
进入设置,选择网络和Internet。然后点击代理设置子菜单。
接下来,选择手动设置代理服务器的部分。此时,你应该已经准备好你的代理服务器信息。如果还没有,你需要先购买或获取一个代理。
输入代理服务器设置
填写你的代理服务器信息:
- IP地址或服务器主机名(例如:proxy.example.com 或 192.168.1.1)
- 端口(通常为4或5位数字)
- 用户名和密码 — 这些信息将在你访问任何网站或应用时再输入。在此窗口中,这些字段可能不会显示。
- 使用代理服务器但排除以下网站 — 你可以指定不通过代理访问的网站(用分号分隔)。
- 本地地址不使用代理服务器 — 可以禁用本地连接使用代理。
点击保存。如果你的代理与IP绑定且不需要用户名和密码,这样Windows上的代理设置就完成了。
如果需要,进行代理服务器身份验证
如果你的代理需要身份验证,当你打开任何应用(如Microsoft Edge)时,系统会提示你输入用户名和密码。访问任何网站时,也会弹出对话框要求输入代理凭据。
有时会弹出一个新窗口,询问是否保存你的代理用户名和密码,建议选择保存,这样以后就不用每次都输入了。
检查你的互联网连接
打开你的浏览器(如Microsoft Edge),访问可以显示你IP地址的网站。如果设置正确,你的IP地址应该已经发生变化。
注意: 实际上并非所有应用都会继承Windows的代理设置。例如,我在Google Chrome中使用 Proxy SwitchyOmega 扩展来为不同网站单独管理代理设置(因为需要通过不同代理访问某些网站)。下面是Chrome网络设置界面,显示由该扩展控制:
务必检查每个应用是否都按预期使用了代理。
常见问题解答
Windows支持哪些类型的代理?
Windows支持HTTP代理(IPv4)。SOCKS代理在我的测试中无法使用。Windows系统设置下不支持IPv6代理,一些网站在IPv6下可能也无法访问。你可以使用任何类型的代理(数据中心、移动、住宅),但SOCKS代理需要第三方应用程序。
Windows代理在哪里获取?
- 免费代理列表: 可以通过Google搜索获得。一些网站提供免费代理来增加流量,但不推荐使用——恶意分子可能会拦截你的数据。
- 购买代理: 可以选择国家、类型、租用时长、流量,更加安全可靠。
- 自建代理服务器: 适用于有自有服务器(如家用或公司服务器),可将流量通过自己的服务器转发。
哪些Windows版本支持代理设置?
所有现代Windows版本(从Windows 10 version 1507起)都支持通过系统设置配置代理(不再使用旧的控制面板)。Windows 8、8.1设置方式类似,但已停止维护。更早的版本如Windows 7及更早版本也支持代理,但配置在老版控制面板中进行。
如何查看Windows当前配置的代理服务器?
进入设置 → 网络和Internet → 手动代理设置。
在Windows中使用代理的目的是什么?
- 访问受区域限制的网站和服务
- 匿名和数据保护 —— 隐藏你的真实IP地址
- 更改地理位置 —— 访问本地区无法访问的内容
- 在少数情况下,用于屏蔽广告或节省带宽
HTTP、HTTPS和SOCKS代理有何区别?
- HTTP代理: 如果连接不安全(普通HTTP),你的运营商可以看到你所有的流量——访问的网站、发送的数据、下载的内容。如果用HTTP代理访问HTTPS网站(通过CONNECT),运营商只能看到域名(SNI)和连接情况,看不到页面内容(除非代理拦截/解密流量)。代理服务器拥有者可以看到所有HTTP流量;HTTPS通过HTTP代理时只可见域名,除非使用中间人攻击(MITM)。
- HTTPS代理: 和HTTP类似,但你与代理之间的连接已加密(TLS/SSL)。你的运营商只看到你连接了哪个代理(IP和端口),看不到内容。代理后,访问HTTP站点时,代理服务器拥有者可看到所有内容,运营商不可见。
- SOCKS代理(通常是SOCKS5): 作为传输层的通用隧道协议。运营商只看到你连了代理,后续流量如果是加密的(如HTTPS over SOCKS)则不可见;未加密(如HTTP over SOCKS)时,代理拥有者可以看到全部内容。代理拥有者始终能看到未加密数据;HTTPS时只能看到域名。
- SOCKS ≠ VPN: SOCKS本身不加密,只负责转发数据。
- HTTPS代理 ≠ VPN: 只加密你与代理之间的数据,并不加密到终端网站的全部数据。
- 运营商始终能看到你在用代理(IP和端口),但如果加密,未必能看到具体内容。
代理与VPN有何不同?
VPN在操作系统层级工作,重定向所有流量;代理只在应用程序层级工作,仅影响特定的应用或浏览器流量。
Windows设备能作为代理服务器用吗?
可以。Windows允许你将设备设置为代理服务器,并按规则转发流量。有许多专用应用可以实现这一功能。
可以为浏览器中的每个网站单独设置代理吗?
可以。最简单的方法是使用 Proxy SwitchyOmega 等扩展(或类似工具),适用于大多数主流浏览器:Google Chrome、Microsoft Edge、Firefox。该扩展允许你为不同网站或整个域名创建不同的规则和配置文件。
能为Windows每个应用单独设置代理规则吗?
可以。推荐使用 Proxifier(或类似应用)。你可以为每个程序创建不同的规则和配置文件。
故障排除
- 输入代理信息后无法加载页面,请检查设置是否正确。
- 如果提示“用户名或密码错误”,请核实代理凭据。