换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 使用代理服务器有哪些作用

我们常常能听到代理服务器的名称,却很少有人知道这到底是一个什么东西。简单说,它介于客户端与Web服务器之间,是以代理的形式去获取目标信息。以往我们访问站点,通常是以Web服务器去获取目标站点的信息,但这会受到一定的限制,比如无法访问国外网站等,而通过代理,就等于使用另一种途径去访问站点,受到的限制会相应减少。那么,使用代理服务器有哪些作用呢?一、突破IP访问限制我们平时上网也能体会到,正常使用网络是无法访问国外网站资源的,因为中间有一道无形的墙在进行阻隔。而使用代理服务器,可以避开这些限制,访问一些国内IP访问不到的网站。另外,如果一些单位或企业的内部资源开放,那么也可以进行访问。二、提高访问速度当服务器拥有缓存区,可以将网页前提进行读取与保持,当有访问者访问网页的时候,可以直接从该区域提取出而无需加载,这大大减少了网站的访问时间,也提高了网站对用户请求的反应速度。三、隐藏真实IP当通过代理IP进行访问网站时,可以有效隐藏自己的IP地址,从而降低被黑客攻击的风险。当然,也会有不法分子通过这种方式发动攻击。... [阅读全文]

2 谈谈代理服务器的使用

随着代理服务器越来越受欢迎,越来越多的人对其目的感到疑惑。“代理服务器用于以下哪项:上网,域名托管或其他目的?”很久以前,为了更好地描述我们文章中代理服务器的概念,我们讲了一个故事。这是关于一名律师在法庭上代表一个人,以使该人在法官面前更合法。我们说过,如果您希望享受公平法律程序的所有好处,最好的办法是由知道如何完成工作的专家代表。同样,如果您希望在网络世界中显得强大且合法,则需要使用代理服务器,尤其是当您将Internet用于商业目的时。我为什么要使用代理服务器?您可能知道,代理服务器是一台隐藏您的真实IP地址并充当您的新Web入口点的计算机。如果您一直想知道何时需要代理,您可能想知道应该使用代理的原因。这就是您要使用代理服务器的原因:隐私正如我们已经说过的,人们使用代理的主要原因是隐藏他们的IP地址。如果您不希望目标网站服务器检测到您的请求来自您的IP,那么使用代理是您可以做的最好的事情。安全使用专用代理比使用自己的服务器更安全。它们专门用于阻止恶意活动,并为使用它的人提供屏蔽。速度此外,代理服务器比您当前的服务器更快。如果您需要在短时间内完... [阅读全文]

热门标签

推荐阅读

  1. 06

    2018-11

    网关和代理服务器有什么区别?

    代理服务器和网关都会把网络内部的数据的数据发送到因特网上。如果把网关比作一扇通向因特网的门,代理服务器就是一堵墙,能够避免暴露网络内部的一些重要信息。

  2. 14

    2018-11

    匿名代理服务器是有利还是不利?

    一些安全专家认为,除非你在干坏事,否则匿名代理服务器没有必要;而另一些安全专家认为,匿名代理服务器是用于研究、渗透测试及类似工作的一种正当工具。那么,孰是孰非呢?

  3. 28

    2018-11

    使用代理服务器让电信网通互访加速

    ​电信网通之间存在的互访困难问题已经是人人皆知的事实,互联网无国界也成为了一句空话。“世界上最远的距离不是从中国到美国,而是从电信到网通”

  4. 28

    2018-11

    代理服务器有哪几种常见的基本类型?

    ​代理服务器(Proxy Server)是一种重要的服务器安全功能,它的工作主要在开放系统互联(OSI)模型的会话层,从而起到防火墙的作用。

  5. 23

    2019-05

    为什么使用代理服务器?代理服务器有什么用?

    为什么使用代理服务器?代理服务器有什么用?本文就来为大家详细介绍,希望对你们有帮助!1、限制员工和孩子的互联网使用: 组织和家长设置代理服务器来控制和监控他们的员工或孩子如

  6. 05

    2018-11

    使用代理服务器实现隐私和安全的基础知识

    如果你的工作会涉及到远程操作,或者在工作的路上处理公司文件,那么你会用到一个特定类型的代理服务,而你并没有意识到这一点。