Proxy 如何检测代理的匿名性?

Proxy 如何检测代理的匿名性?,proxy,anonymous,socks,anonymity,Proxy,Anonymous,Socks,Anonymity,在我的Firefox选项面板中添加HTTP代理时,我注意到有时在谷歌查询我的Ip时,结果会返回我的真实Ip,而其他时候它会返回我应用的代理的Ip 在获取代理时,它们通常被分配一种类型,通常称为 Elite(Web服务器无法检测到您正在使用代理) 匿名(Web服务器可以检测到您使用的是代理,但不是您的真实IP) 透明(web服务器可以找到您的真实ip) 在做了一些研究之后,我发现一些代理发送/应用以下标题 HTTP_CLIENT_IP: HTTP_FORWARDED: HTTP_X_FORWA

在我的Firefox选项面板中添加HTTP代理时,我注意到有时在谷歌查询我的Ip时,结果会返回我的真实Ip,而其他时候它会返回我应用的代理的Ip

在获取代理时,它们通常被分配一种类型,通常称为

  • Elite(Web服务器无法检测到您正在使用代理)
  • 匿名(Web服务器可以检测到您使用的是代理,但不是您的真实IP)
  • 透明(web服务器可以找到您的真实ip)
在做了一些研究之后,我发现一些代理发送/应用以下标题

HTTP_CLIENT_IP:
HTTP_FORWARDED:
HTTP_X_FORWARDED_FOR: 11.11.11.11:62728
HTTP_VIA:
HTTP_PROXY_CONNECTION:
当使用代理进行浏览时,我曾尝试使用Firefox Extension LiveHttpHeaders搜索我的标题,但我无法看到以下任何标题-但Google能够检测到我的真实IP


如何搜索这些标题?

应用代理后,将浏览器指向。此页面将显示HTTP请求中的所有标头,包括您在问题中复制的标头(如果存在)。

如果代理添加了X_FORWARDED_作为标头,则远程服务器将能够从中识别您的IP地址。这正是这个标题的目的,也是匿名代理不会添加它的原因。您的Firefox扩展在代理修改请求之前查看请求,因此不会有X_FORWARDED_头供您查看。您需要在邮件头到达远程服务器时查看它们,例如通过@mti2935建议的URL。