您的位置:首页 > 新闻资讯 >文章内容
如何识别代理IP呢
来源:互联网 作者:admin 时间:2020-05-25 09:17:29

  对于代理IP相信大家都听说过,也知道其用处用途以及使用方法,但是我们在访问网站的时候常会有这样的疑问,如何识别代理IP呢?这里为大家介绍一下如何使用php来识别代理ip,以及其匿名级别。



  要判断客户端是否使用了代理服务器,可以从客户端发送的环境量变信息来判断。具体来说,就是看HTTP_VIA字段,如果这个字段设置了,说明客户端使用了代理服务器。关于匿名级别可以参考下面来进行判断。


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


  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


  REMOTE_ADDR=代理服务器IP


  HTTP_VIA=没数值或不显示


  HTTP_X_FORWARDED_FOR=没数值或不显示


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


  除此之外,也可以通过proxy judges总结其他一些可供参考的判定信息。


相关文章内容简介
推荐阅读
  • 18 2019-09
    使用代理IP 我们能做什么?

    代理IP用于爬虫我们听得多了,可是爬虫并不是每个人都需要用到啊,这样代理IP的使用范围不就很窄吗?谁说代理IP只能够用来爬虫的,它可是大有用途呢?下面机灵代理让你看看IP代理还能拿来

  • 14 2020-10
    换ip软件解决的网络限制

    伴随着网络的使用,很多场合我们都可以用到ip更改软件来完成一些工作。

  • 02 2019-04
    网站都有限制,没有代理IP估计寸步难行

    有没有使用网络爬虫不用代理IP的,估计是比较少吧,毕竟现在各个网站都有IP限制的,如果没有这代理IP工具,估计寸步难行。

  • 17 2020-07
    使用分布式爬虫采集

    由于互联网的普及,在我国用户数量逐渐上涨,现阶段互联网已变成推动在我国经济社会发展的关键力量。用户量和使用量的增加,也使互联网时时刻刻都汇入大量数据信息,如何把这些数据采

  • 15 2020-09
    5种保护ip地址的方法

    局域网中IP地址被别人不小心占用的现象时有发生,严重影响了局域网的管理和维护效率;为了提高局域网管理和维护效率,有必要对随意修改IP地址的行为进行限制。为此,本文为大家提供了5

  • 30 2019-04
    爬虫被禁不仅仅是代理IP出问题了

    爬虫被禁不仅仅是代理IP出问题了,还可能是其他的原因,但是牵一发而动全身,其他地方出问题了,也会引起IP被封,从而把爬虫给禁了。如果遇到这种情况,那么势必使要先找到原因的,比

在线咨询
大客户经理
大客户经理
1829380381
13316264505

大客户经理微信

微信公众号

微信公众号

回到顶部