代理匿名级别

代理匿名级别

透明代理、改写请求头中 IP 的代理、匿名代理和高匿名代理,是较早用于描述代理向网站透露哪些信息的分类名称。现代商业代理服务通常都具备高匿名代理(Elite / High Anonymity)的行为。这个名称听起来很出色,但并不保证速度、可靠性或良好的 IP 信誉。

这种分类对应代理入门指南中的一项特性:请求是否暴露你的原始 IP 或使用代理的迹象。它不描述网络类型、协议,也不说明地址是否共享。

四种分类分别是什么意思

网站能看到与其建立连接的 IP,也会收到 HTTP 请求头,即随请求一起传递信息的字段。代理可以在连接层面隐藏你的地址,同时又通过其中某个字段将它传递出去。

假设你的公网 IP 是 198.51.100.24,代理使用 203.0.113.80 建立连接。以下四个示例中的连接都来自代理 IP,区别在于未加密 HTTP 请求中的请求头。

IP 为 198.51.100.24 的设备通过代理 203.0.113.80 建立连接。透明代理转发原始 IP;改写请求头中 IP 的代理提供虚假 IP 192.0.2.55;匿名代理和高匿名代理不转发原始 IP。前三种会在 HTTP 请求头中留下使用代理的迹象,高匿名代理则不添加这些信息。所有情况下,网站看到的连接 IP 都是 203.0.113.80。
四个示例中,网站收到的代理 IP 相同。这种分类描述的是 HTTP 请求头透露了哪些客户端信息和代理使用信息。

透明代理会在 X-Forwarded-For 等请求头中转发你的原始 IP。网站既能收到两个地址,也能得知请求经过了代理转发。

改写请求头中 IP 的代理会在请求头中填入虚假的客户端 IP,同时保留使用代理的迹象。这个虚假值不会替换连接 IP,也不会改变该 IP 所属的国家和信誉。

匿名代理会隐藏原始 IP,但会留下 Via 等代理标记。在这种分类以外,服务商对“匿名”一词的用法更宽泛,也可能用它来描述高匿名代理。

高匿名代理也称 Elite / High Anonymity 代理,它会隐藏原始 IP,且不添加表明使用了代理的请求头。这是商业代理服务通常应具备的行为。

阅读较早的说明或公共代理列表,例如 ProxyCompass 免费代理列表时,这些名称仍然有用。它们并不是四种质量等级,也不是买家需要从中选择的四档产品。

高匿名不等于高质量

一个高匿名代理可能速度快、运行稳定,IP 使用量少且信誉良好。另一个却可能几乎无法使用、频繁断开连接,使用的地址还曾遭到滥用并被加入封锁列表。两者都能隐藏原始 IP,且不添加代理标记。

匿名级别无法衡量这种差异。质量取决于连接速度和稳定性、出口 IP 的使用历史,以及向你所需网站发送请求的成功情况。

为什么网站仍能检测到代理

出口 IP 仍然可见。网站可以通过代理或托管网络数据库识别它,也可能因其过去的活动而实施限制。浏览器信号和请求模式同样会影响访问。这些判断都不需要查出你的家庭 IP。

如果网站封锁了 203.0.113.80,删除请求头或填入虚假地址都不会让连接获得不同的 IP。检测工具可以正确地将其判为高匿名代理,而网站仍能识别出代理或拒绝其流量。

匿名检测能告诉你什么

上述请求头示例的前提是代理能够读取请求。通过 HTTPS 隧道传输时,若隧道按常规方式使用 CONNECT 建立,请求头就在端到端 TLS 连接内部传递。中继代理无法向该加密请求中插入这些请求头。SOCKS5 本身也不定义 HTTP 转发请求头。

应把检测结果视为对本次受测请求的描述:留意协议,以及哪些请求头到达了检测页面。普通 HTTP 的结果不能自动套用于 HTTPS;仅测试 HTTPS,也无法说明代理如何处理未加密的 HTTP 请求头。高匿名这个名称不保证加密、IP 可用,也不保证能访问所有网站。

返回知识库