一、配置前准备
1.1 确认代理信息
配置前需从服务商获取完整信息:
- 协议类型:HTTP、HTTPS还是SOCKS5,决定配置方式;
- 代理地址与端口:服务器域名或IP + 端口号;
- 认证信息:用户名与密码(若启用账号认证)。
1.2 协议说明
- HTTP代理:主要代理HTTP/HTTPS网页流量,通过CONNECT方法承载HTTPS隧道;
- HTTPS代理:客户端到代理服务器之间也采用TLS加密,安全性更高;
- SOCKS5代理:支持TCP/UDP全协议,通用性最强,可代理几乎所有网络流量。
多数场景下,HTTP代理与HTTPS代理配置方式通用,浏览器会自动根据目标协议选择是否建立CONNECT隧道。

二、桌面浏览器配置
2.1 Chrome/Edge浏览器
Chromium内核浏览器默认调用系统代理,无独立代理设置。两种配置方式:
方式一:系统级代理(Windows)
全局生效,所有调用系统代理的软件均受影响。
- 打开「设置→网络和Internet→代理」;
- 开启「使用代理服务器」,填写地址与端口;
- 保存后,访问网页时按提示输入认证信息(若需)。
注意:Windows系统代理仅支持HTTP/HTTPS,不支持SOCKS5。
方式二:SwitchyOmega插件(推荐)
支持多代理快速切换、规则分流,同时支持HTTP/HTTPS/SOCKS5,不影响系统全局。
- 安装SwitchyOmega扩展;
- 新建情景模式,选择「代理服务器」类型;
- 选择代理协议,填写地址、端口;
- 点击锁形图标,填写认证信息;
- 保存后点击扩展图标即可切换。
2.2 Firefox浏览器
Firefox自带独立代理设置,不依赖系统。
- 打开「设置→常规→网络设置」;
- 选择「手动配置代理」;
- 对应协议栏填写地址与端口:
- HTTP代理:填写HTTP/HTTPS代理信息;
- SOCKS主机:填写SOCKS5代理,选择版本为SOCKS v5;
- 可勾选「也将此代理用于HTTPS」;
- 确定保存。
优势:原生支持SOCKS5,可勾选远程DNS解析,避免DNS泄漏。
2.3 注意事项
- Chrome原生不支持SOCKS5,需借助插件实现;
- SOCKS5场景建议开启远程DNS,封堵DNS泄漏;
- 认证信息注意区分大小写,特殊字符需正确编码。
三、移动端配置
3.1 Android系统HTTP代理
系统级代理,多数应用默认生效。
- 打开WLAN设置,长按当前连接的网络;
- 进入「修改网络」,代理改为「手动」;
- 填写代理主机名与端口;
- 保存即可。
注意:系统代理仅支持HTTP;部分应用不遵循系统代理,需单独配置。
3.2 iOS系统HTTP代理
- 打开Wi-Fi设置,点击当前网络右侧「i」图标;
- 进入「配置代理」,选择「手动」;
- 填写服务器与端口,开启「鉴定」填写账号密码;
- 存储即可。
3.3 移动端SOCKS5代理
系统原生不支持SOCKS5,需借助第三方客户端:
- Android:Drony、NetPatch等,通过创建VPN全局转发流量,支持HTTP/SOCKS5,可配置认证与分流;
- iOS:Shadowrocket、Quantumult X等,支持多协议代理与规则配置。
以Drony为例(Android):
- 进入设置→网络→代理设置;
- 选择手动,填写地址端口,选择协议类型;
- 配置身份验证;
- 开启连接,全局流量走代理。
四、生效验证与常见问题
4.1 生效验证
配置完成后,访问IP查询站点,若显示代理出口IP,说明配置生效。
4.2 常见问题排查
- 代理拒绝连接:检查地址端口是否正确,本地防火墙是否拦截,服务是否正常;
- 无法访问HTTPS站点:纯HTTP代理可能不支持CONNECT方法,更换支持HTTPS的代理;
- 部分应用无法联网:应用不遵循系统代理,需使用全局代理客户端;
- DNS泄漏:SOCKS5场景开启远程DNS解析,或使用加密DNS。
五、总结
代理配置的核心是匹配协议类型与配置入口。桌面端推荐使用SwitchyOmega插件,灵活高效;移动端简单HTTP用系统配置,SOCKS5用第三方客户端。 掌握不同环境的配置方法,才能充分发挥代理的作用。代理使用需遵守相关法律法规与平台规则,合法合规使用。
