协议差异
HTTP 代理:工作在应用层,只代理 HTTP/HTTPS 流量。浏览器发出的所有 HTTP 请求都会通过代理转发。配置简单,大多数场景够用。
SOCKS5 代理:工作在传输层,可以代理任何类型的网络流量(TCP/UDP)。覆盖范围更广,包括 DNS 查询和 WebRTC 通信。
关键区别:HTTP 代理可能无法代理 DNS 和 WebRTC 流量,导致这些请求绕过代理,泄露真实 IP。
选择建议
推荐 SOCKS5。在指纹浏览器中使用 SOCKS5 协议可以更完整地代理所有流量,减少 DNS 泄露和 WebRTC 泄露的风险。
大多数代理服务商(如 IPRoyal、Smartproxy)同时提供 HTTP 和 SOCKS5 接口。在指纹浏览器的代理设置中选择 SOCKS5 即可。
配置完成后用 MuTool 检测,确认没有 DNS 泄露或 WebRTC 泄露。