怎么检测代理IP匿名程度?

更新:2021/3/30 16:24:39 浏览:559次

做网络的基本都知道代理IP的重要性,有时候我们从网上可以找到大量的免费代理,但是却不知道到底高匿的还是透明的,用IP138查询的话,普通的匿名代理和高匿代理是区分不开的。其实很多人只是会用代理,但代理里面包括了很多东西还没有详细了解,今天重点说的是代理匿名程度,为什么要说这个呢?因为这个对我们是很重要的,特别用代理IP作弊的时候,要想不被服务器识别出来,还是要懂一些代理匿名方面的东西,今天详细说下代理匿名的分类和怎么检测代理匿名程度。  

      代理IP可分为3类:

高匿:high anonymous(level 1),使用high anonymous时在服务器不会感觉到你在使用代理;

匿名:anonymous(level 2),使用anonymous时有时也不会让服务器感觉到你在使用代理;

透明:transparent(level 3),使用tansparent时就差一些,服务器会知道你在用代理,而且还可以知道你的真实IP。

有了代理仍然不保险,因为网络中传输的不仅是IP,还有你的浏览器版本、操作系统版本、使用语言、COOKIE、机器名和登录用户名等信息。这些信息的表示如下:

REMOTE_ADDR – 访问客户端的 IP 地址

HTTP_VIA – 如果有该条信息, 就证明您使用了代理服务器,代理服务器的地址就是后面的数值

HTTP_X_FORWARDED_FOR – 如果有该条信息, 也证明了您使用了代理服务器代理服务器的地址就是后面的数值

HTTP_ACCEPT_LANGUAGE – 您浏览器所使用的语言集

HTTP_USER_AGENT – 对大多数浏览器而言,这个值一般是 Mozilla. 可能还会包括浏览器的类型和版本号以及操作系统信息

HTTP_HOST – 网页服务器名称

      使用不同种类代理服务器,上面的信息会有所不同:

 一、没有使用代理服务器的情况:

   REMOTE_ADDR = 您的 IP

   HTTP_VIA = 没数值或不显示

   HTTP_X_FORWARDED_FOR = 没数值或不显示

二、使用透明代理服务器的情况:Transparent Proxies

   REMOTE_ADDR = 代理服务器 IP

   HTTP_VIA = 代理服务器 IP

   HTTP_X_FORWARDED_FOR = 您的真实 IP

这类代理服务器还是将您的信息转发给您的访问对象,无法达到隐藏真实身份的目的。

三、使用普通匿名代理服务器的情况:Anonymous Proxies

   REMOTE_ADDR = 代理服务器 IP

   HTTP_VIA = 代理服务器 IP

   HTTP_X_FORWARDED_FOR = 代理服务器 IP

   隐藏了您的真实IP,但是向访问对象透露了您是使用代理服务器访问他们的。

四、使用欺骗性代理服务器的情况:Distorting Proxies

   REMOTE_ADDR = 代理服务器 IP

   HTTP_VIA = 代理服务器 IP

   HTTP_X_FORWARDED_FOR = 随机的 IP

   告诉了访问对象您使用了代理服务器,但编造了一个虚假的随机IP代替您的真实IP欺骗它。

五、使用高匿名代理服务器的情况:High Anonymity Proxies (Elite proxies)

   REMOTE_ADDR = 代理服务器 IP

   HTTP_VIA = 没数值或不显示

   HTTP_X_FORWARDED_FOR = 没数值或不显示

   完全用代理服务器的信息替代了您的所有信息,就象您就是完全使用那台代理服务器直接访问对象。

 蝶鸟代理IP平台专业提供国内优质短效代理IP,稳定高匿,支持Http(s)/Socks5协议,拥有3000多个节点,覆盖全国200多个城市,欢迎各位朋友前来测试和选购。

  电话:13214265351

  QQ:2873763815