换ip软件,代理ip软件,更改ip地址-智游代理
首页 IP软件套餐 HTTP代理套餐 API提取 使用帮助 新闻资讯 长效IP 注册 登录 实名验证

在线咨询

800819380 售前客服
在线客服,实时响应

客户经理:
13326404693

473197630 QQ群
473197630

微信客服

您的位置: 首页 > 新闻资讯 > 代理服务器 > 正文

PHP实现检测客户端是否使用代理服务器及其匿名级别

发布时间:2018年11月21日 来源:智游代理 www.zhiyoudaili.com

判断客户端是否使用代理服务器以及它的级别,主要是通过PHP中的超全局变量$_SERVER中的三个元素值来确定。


一、不使用代理的情况下,三个值分别是:


$_SERVER['REMOTE_ADDR']:为您的真实的IP地址

$_SERVER['HTTP_VIA']:无值或不显示

$_SERVER['HTTP_X_FORWARDED_FOR']:没有数值或不显示


二、使用透明代理(TransparentProxies)的情况下三个值分别是:


$_SERVER['REMOTE_ADDR']:代理服务器IP

$_SERVER['HTTP_VIA']:代理服务器IP(这个由代理服务器填充,有时会填充网关信息,或不填充)

$_SERVER['HTTP_X_FORWARDED_FOR']:真实的IP

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


三、使用普通匿名代理(AnonimousProxies)的情况下三个值分别是:


$_SERVER['REMOTE_ADDR']:代理服务器IP

$_SERVER['HTTP_VIA']:代理服务器IP(这个由代理服务器填充,有时会填充网关信息,或不填充)

$_SERVER['HTTP_X_FORWARDED_FOR']:代理服务器IP

使用普通匿名代理虽然隐藏了您的真实IP,但向访问对象暴露了你是使用代理服务器在访问它们。


四、使用欺骗性代理(DistortingProxies)的情况下三个值分别是:


$_SERVER['REMOTE_ADDR']:代理服务器IP

$_SERVER['HTTP_VIA']:代理服务器IP(这个由代理服务器填充,有时会填充网关信息,或不填充)

$_SERVER['HTTP_X_FORWARDED_FOR']:随机的IP

这种代理服务器编造了一个虚假的随机IP代替了您的真实IP欺骗您的访问对象


五、使用高匿名代理(HighAnonymityProxies)的情况下三个值分别是:


$_SERVER['REMOTE_ADDR']:代理服务器IP

$_SERVER['HTTP_VIA']:没有数值或不显示

$_SERVER['HTTP_X_FORWARDED_FOR']:没有数值或不显示

完全用代理服务器信息替代了您的所有信息。

转载注明来自:智游代理IP http://www.zhiyoudaili.com/

相关文章内容简介

1 代理服务器如何认证

代理服务器可以作为访问控制设备使用。HTTP定义了一种名为代理服务器认证(poauthentication)的机制,这种机制可以阻止对内容的请求,直到用户向代理服务器提供了有效的访问权限证书为止。1):对受限内容的请求到达一台代理服务器时,代理服务器可以返回一个要求使用访问证书的407 Proxy Authorization Required状态码,以及一个用于描述怎样提供这些证书的Proxy-Authenticate首部字段。2):客户端收到407响应时,会尝试着从本地数据库中,或者通过提示用户来搜集所需要的证书。3):只要获得了证书,客户端就会重新发送请求,在Proxy-authorization首部字段中提供所要求的证书。4):如果证书有效,代理就会将原始请求沿着传输链路向下传送,否则,就发送另一条407应答。若传输链路中有多个代理服务器,且每个代理服务器都要进行认证时,代理服务器认证通常无法很好地工作。人们建议,应该对HTTP进行升级,将认证证书与代理服务器链中特定的路标联系起来,但这些升级措施并没有得到广泛实现。... [阅读全文]

2 代理服务器ip地址和端口号码大全

一、180.76.146.123128透明whois北京市北京百度网讯科技有限公司BGP节点二、91.121.136.3580透明whois法国三、94.203.147.2188080透明whois阿联酋四、117.175.121.1578123透明whois四川省移动五、121.12.167.1973128透明whois广东省东莞市电信六、183.228.72.1468123透明whois重庆市移动七、116.197.132.1328080透明whois印度尼西亚八、218.203.13.18480透明whois黑龙江省哈尔滨市移动九、59.52.14.428118透明whois江西省南昌市电信十、202.108.5.358080透明whois北京市北京新浪互联信息服务有限公司联通节点十一、223.68.6.108000透明whois江苏省宿迁市移动十二、117.162.240.2488123透明whois江西省宜春市移动十三、69.139.20.98085透明whois美国新泽西州伯灵顿县月桂山乡Comcast有线通信股份有限公司十四、186... [阅读全文]

热门标签

推荐阅读

  1. 12

    2018-11

    代理服务器原理及选购细则

    设置代理才能访问外网,这是教育网广大师生朋友们都熟知的一句话。确实,校园里内没有开通互联网业务的朋友,只有通过设置代理才能访问教育网甚至本校资源以外的网络。

  2. 17

    2019-05

    python爬虫ip代理服务器的简要思路

    python爬虫有的时候会遇到被禁ip的情况,这个时候你可以找一下代理网站,抓取一下ip,来进行动态的轮询就没问题了,也可以用别人做好的第三方ip代理平台,比如说crawlera,crawlera是一个利用

  3. 17

    2019-09

    选择代理服务器的实用技巧

    随着信息技术的不断发展,互联网越来越成为人们生活不可或缺的一部分,如今代理服务器在互联网中的地位也水涨船高,很多企业或个人都在借助代理服务器从中获利。接下来小编为大家拱手

  4. 29

    2018-11

    如何搭建Squid代理服务器?‍‍

    Squid cache(简称为Squid)是一个流行的自由软件(GNU通用公共许可证)的代理服务器和Web缓存服务器。

  5. 04

    2018-12

    代理服务器类型大全

    ​很多朋友看到代理服务器经常有这样或那样的分类,实在太多了,不知道怎么去总结,今天小编就给大家介绍一下类型大全,请看下面。

  6. 18

    2018-12

    Win7怎么取消IE代理服务器

    ​代理服务器是有助于提升你在网络中访问的安全保障,因代理服务器使用的并非计算机真实IP,某种情况下来说是可以防止网络攻击的,只是使用代理服务器上网网速会比较慢。