注意: IP精灵代理仅提供国内ip网络节点,不提供境外网络节点,不能用于任何非法用途或访问境外封闭网站,不能跨境联网,只能用于合法的国内网络加速。

您好,请登录 没有账号?

首页 > 新闻资讯 > 怎样识别客户端是否使用了代理IP

怎样识别客户端是否使用了代理IP

来源:IP代理精灵 作者:admin 时间:2019-04-22 14:11:33

随着互联网的迅速发展,代理IP的使用也越来越广泛,人们对于代理IP的需求也越来越大。我们时常会有这样的疑问,该怎样识别客户端是否使用了代理IP呢?说到这里就有必要先说下代理IP的匿名级别了,代理IP的匿名级别分别有三种,透明代理、普通匿名代理、高匿名代理

怎样识别客户端是否使用了代理IP

这三种匿名级别有什么区别呢?使用透明代理,代理服务器会将您的信息转发给您的访问对象,无法达到隐藏真实身份的目的;使用普通匿名代理虽然隐藏了您的真实IP,但是向访问对象透露了您是使用代理服务器访问他们的;使用高匿名代理完全用代理服务器的信息替代了您的所有信息,就象您就是完全使用那台代理服务器直接访问对象。那么我们通过什么来识别是否用了代理IP或者使用了什么级别的代理IP呢?


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


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


REMOTE_ADDR = 您的 IP


HTTP_VIA = 没数值或不显示


HTTP_X_FORWARDED_FOR = 没数值或不显示


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


REMOTE_ADDR = 代理服务器 IP


HTTP_VIA = 代理服务器 IP (补充:这个字段由代理服务器填充,有时会填充网关信息等)


HTTP_X_FORWARDED_FOR = 您的真实 IP


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


REMOTE_ADDR = 代理服务器 IP


HTTP_VIA = 代理服务器 IP (补充:这个字段由代理服务器填充,有时会填充网关信息等)


HTTP_X_FORWARDED_FOR = 代理服务器 IP


四、使用高匿名代理服务器的情况:


High Anonymity Proxies


REMOTE_ADDR = 代理服务器 IP


HTTP_VIA = 没数值或不显示


HTTP_X_FORWARDED_FOR = 没数值或不显示


从上面我们可以看出,当使用高匿名代理的时候,和没有使用代理IP的情况基本是一样的,而透明代理则透露了真实IP,普通匿名代理则透露了使用了代理IP,尽管没有透露真实IP,但总让人有了防范之心。所以,当使用高匿名代理IP的时候,就无法识别出来了,当然,还可以通过其他方面的行为来判断,这里暂且不提。


最新资讯

推荐阅读

  1. 06

    2019-06

    如何选择购买https代理ip

    如何选择购买https代理ip呢?其实在之前,而且https代理ip平台,并没有在大众用户中普及。更多需要购买这种服务的都是一些淘宝商家或者电商人员。因为他们需要借助这种功能来进行刷单或者

  2. 10

    2019-09

    用 Python 模拟登录淘宝的操作步骤

     用 Python 模拟登录淘宝的操作步骤。最近想爬取淘宝的一些商品,但是发现如果要使用搜索等一些功能时基本都需要登录,所以就想出一篇模拟登录淘宝的文章!看了下网上有很多关于模拟登录

  3. 30

    2019-01

    爬虫怎么判断网页有没有更新

    有些网站每天都更新,不仅会出现新的网页,而且老的网页也会有更新内容,这样爬虫怎么判断网页有没有更新?应该怎么设计爬取策略?难度每天都重新爬遍这个网站的所有网页,然后判断是

  4. 29

    2019-08

    如何使用代理IP刷流量

    如何使用代理IP刷流量?本文介绍如何使用代理IP提高网站访问量。比较常见的问题是新站没流量、刷广告等,这时就需要用到代理IP了。

  5. 14

    2019-05

    免费代理为什么弊大于利

    免费代理为什么弊大于利?有时似乎每个人都在关注自己的在线隐私。媒体中的各种泄密和安全丑闻只会增加这种全球热潮。为了保护个人的隐私,用户可以使用当今丰富的各种免费代理服务,

  6. 22

    2019-05

    限制IP投票?电脑手机换IP方法总结

    如何不限制IP投票?网络时代,越多的投票都选择网络方式投票,比如微信投票,这种投票都是由程序直接输出投票结果,因此可以通过刷票的方法获得大量的票,当然提前能突破投票系统的限