2013年1月27日星期日

免费在线检测HTTP代理的匿名情况


经常上网,特别是对于一些喜欢免费空间的站长们来说,代理或vpn是何其的重要啊。经常会用到需要代理才能完成上网的情况。
比如我们要申请一个国外的免费空间,可是这个免费国外空间是限制中国IP注册,所以我们就要找个IP代理来完成注册,但是,有的时候虽然使用的代理IP,可是仍然通不过申请,这个可能就是你的IP代理并不是匿名代理而被网站识别出来了。所以,我们拿到了一个代理IP或者代理VPN,首先需要先看看这个代理是不是真的可以起到匿名的作用。

通常,使用类似ip138这样的网站可以查询自己的本地IP或者VPN的IP,结果一般都正确。

但是,当使用的是HTTP代理时,结果有可能会有误差:

有时候,显示的是代理自己的地址

有时候,显示的是自己本地的IP

有时候,显示的是几个不同的IP

有时候,甚至显示的似乎是随机IP

这主要是因为代理服务器的自身配置问题,可以分为下面几类:

超代(俗称超级代理):high anonymous(level 1) 使用high anonymous时在服务器不会感觉到你在使用代理.
匿名代理:anonymous(level 2) 使用anonymous时有时也不会让服务器感觉到你在使用代理.
透明代理:transparent(level 3)使用tansparent时就差一些,服务器会知道你在用代理,而且还可以知道你的真实IP.
具体原理,在检测代理服务器匿名情况的参数中提到了。

下面介绍几个可以检查代理服务器匿名程度的网站:

1。英文的 http://www.stilllistener.com/checkpoint1/test1/

2。日文的 http://www.cybersyndrome.net/evc.html

如果发现类似情况

REMOTE_ADDR = 代理的IP,HTTP_X_FORWARDED_FOR=  你自身的IP地址,HTTP_VIA=1.1 CF22-8000(举例,内容为代理服务器所配置,依情况不同变化)。说明是透明代理,此时你已经被代理服务器出卖了!如果访问ip138也是你自己的IP!
 举例说明代理的类型:
代理211.76.97.145:80@HTTP;台湾省 台北市  这个代理还有些特殊就是每次代理的IP都改变的(一系列IP)能迷惑http://ifconfig.me/ip这样的查IP网站(显示许多不同的IP),但是被IP138识别出是透明代理(显示了你自己的IP)
按照经验,还是透明的代理居多。。。网站上对透明代理的匿名性评价是D-之类的,呵呵

没有评论:

发表评论