透明代理、匿名代理、混淆代理、高匿代理有什么区别?

这4种代理,主要是在代理服务器端的配置不一样,致使其向目标地址发送请求时,REMOTE_ADDR, HTTP_VIA,HTTP_X_FORWARDED_FOR三个变量不一样。服务器

一、透明代理(Transparent Proxy)dom

REMOTE_ADDR = Proxy IPspa

HTTP_VIA = Proxy IP代理

HTTP_X_FORWARDED_FOR = Your IPit

透明代理虽然能够直接“隐藏”你的IP地址,可是仍是能够从HTTP_X_FORWARDED_FOR来查到你是谁。变量

二、匿名代理(Anonymous Proxy)服务器端

REMOTE_ADDR = proxy IP配置

HTTP_VIA = proxy IP请求

HTTP_X_FORWARDED_FOR = proxy IP

匿名代理比透明代理进步了一点:别人只能知道你用了代理,没法知道你是谁。

还有一种比纯匿名代理更先进一点的:混淆代理,见下节。

三、混淆代理(Distorting Proxies)

REMOTE_ADDR = Proxy IP

HTTP_VIA = Proxy IP

HTTP_X_FORWARDED_FOR = Random IP address

如上,与匿名代理相同,若是使用了混淆代理,别人仍是能知道你在用代理,可是会获得一个假的IP地址,假装的更逼真:-)

四、高匿代理(Elite proxy或High Anonymity Proxy)

REMOTE_ADDR = Proxy IP

HTTP_VIA = not determined

HTTP_X_FORWARDED_FOR = not determined

能够看出来,高匿代理让别人根本没法发现你是在用代理,因此是最好的选择。

相关文章
相关标签/搜索