透明代理、匿名代理、混淆代理、高匿代理有什麼區別?

這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

能夠看出來,高匿代理讓別人根本沒法發現你是在用代理,因此是最好的選擇。

相關文章
相關標籤/搜索