本指南介绍如何通过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及更早版本也支持代理,但配置在老版控制面板中进行。