1.代理類型
有四種類型的代理。透明代理,匿名代理,匿名代理,迷惑代理。
從安全程度來說,這四種代理類型的排名都比較高>:混亂>:匿名>:透明。
2.代理原則
代理類型主要取決于代理服務器的配置。不同的配置會導致不同的代理類型。
在配置中,這三個變量REMOTE_ADDR、HTTP_VIA和HTTP_X_FORWARDED_FOR是決定性因素。
1)遠程_ADDR
REMOTE_ADDR表示客戶端的IP地址,但它的值不是由客戶端提供的,而是由服務器根據(jù)客戶端的IP地址指定的。
如果用瀏覽器直接訪問網(wǎng)站,web服務器(Nginx,Apache等。)將遠程_ADDR設(shè)置為客戶端的IP地址。
如果我們?yōu)闉g覽器設(shè)置一個代理,我們訪問目標網(wǎng)站的請求將首先通過代理服務器,然后代理服務器將請求轉(zhuǎn)換為目標網(wǎng)站。網(wǎng)站的網(wǎng)絡(luò)服務器會將遠程ADDR設(shè)置為代理服務器的IP。
2)轉(zhuǎn)發(fā)給(XFF)
X-Forwarded-For是一個HTTP擴展頭,用來表示HTTP請求者的真實IP。當客戶端使用代理時,網(wǎng)絡(luò)服務器不知道客戶端的真實IP地址。為了避免這種情況,代理服務器通常會添加一個轉(zhuǎn)發(fā)頭信息,并將客戶端的IP地址添加到頭信息中。
轉(zhuǎn)發(fā)請求的報頭格式如下:
X-Forwarded-For: client, proxy1, proxy2客戶端代表客戶端的IP地址;Proxy1是距離服務器最遠的設(shè)備的IP;Proxy2是輔助代理設(shè)備的IP;從格式可以看出,從客戶端到服務器可以有多層代理。
如果一個HTTP請求在到達服務器之前經(jīng)過三個代理Proxy1、Proxy2、Proxy3,IP分別為IP1、IP2、IP3,用戶的真實IP為IP0,那么按照XFF標準,服務器最終會收到如下信息:
X-Forwarded-For: IP0, IP1, IP2代理3直接連接到服務器,它會將IP2附加到XFF,表示它正在轉(zhuǎn)發(fā)代理2的請求。列表中沒有IP3,IP3可以從服務器上的遠程地址字段中獲得。我們知道HTTP連接是基于TCP連接的,HTTP協(xié)議中沒有IP的概念。遠程地址來自TCP連接,表示與服務器建立TCP連接的設(shè)備的IP,在本例中為IP3。
3)HTTP_VIA
Via是HTTP協(xié)議中的一個頭,它記錄了一個HTTP請求通過的代理和網(wǎng)關(guān)。通過一個代理服務器后,添加一個代理服務器的信息,通過兩個后,添加兩個代理服務器。
3.代理類型的區(qū)別
1)透明代理(透明代理)
代理服務器的配置如下:
遠程_ADDR =代理知識產(chǎn)權(quán)
HTTP_VIA =代理IP
HTTP_X_FORWARDED_FOR =你的IP
透明代理雖然可以直接“隱藏”客戶端的IP地址,但仍然可以從HTTP_X_FORWARDED_FOR中找到客戶端的IP地址。
2)匿名代理
代理服務器的配置如下:
遠程_ADDR =代理IP
HTTP_VIA =代理IP
HTTP_X_FORWARDED_FOR =代理IP
匿名代理可以提供隱藏客戶端IP地址的功能。使用匿名代理,服務器可以知道客戶端使用代理,但無法知道客戶端的真實IP地址。
3)扭曲代理
代理服務器的配置如下:
遠程_ADDR =代理知識產(chǎn)權(quán)
HTTP_VIA =代理IP
HTTP_X_FORWARDED_FOR =隨機IP地址
類似匿名代理,但是會偽裝的更逼真。如果客戶端使用了混淆的代理,服務器仍然可以知道客戶端在使用代理,但是會得到一個偽造的客戶端IP地址。
4)精英代理或高匿名代理
代理服務器的配置如下:
遠程_ADDR =代理知識產(chǎn)權(quán)
HTTP_VIA =未確定
HTTP_X_FORWARDED_FOR =未確定
高隱藏代理不僅可以讓服務器不清楚客戶端是否在使用代理,還可以保證服務器無法獲得客戶端的真實IP地址。
4.代理的選擇
選擇數(shù)量多、面積廣、隱蔽性高、穩(wěn)定的代理軟件,如掘金ip代理,分為PC版和移動版,可以滿足絕大多數(shù)對ip代理的需求。
1.《代理服務ip 帶你了解代理 IP 那些事》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識,僅代表作者本人觀點,與本網(wǎng)站無關(guān),侵刪請聯(lián)系頁腳下方聯(lián)系方式。
2.《代理服務ip 帶你了解代理 IP 那些事》僅供讀者參考,本網(wǎng)站未對該內(nèi)容進行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。
3.文章轉(zhuǎn)載時請保留本站內(nèi)容來源地址,http://f99ss.com/guoji/966378.html