zo2o女人另类zo2o洗浴,18禁黄无遮挡网站免费,国产精品高潮呻吟av久久黄,aaa日本高清在线播放免费观看,99精品人妻少妇一区二区

ip代理的原理你知道多少?

jinglingip.cn 2021-08-04

說到代理IP,大家可能知道它可以用來切換IP,進行相應(yīng)的爬取項目。 但是你對IP代理本身及其背后的工作原理了解多少呢? 讓我們一起進入代理IP的學(xué)習(xí)。  
 
 一、代理類型 
 
代理IP可分為4種類型。 經(jīng)常聽到的透明代理IP、匿名代理IP、高匿名代理IP,還有另外一種混淆代理IP。 從最基本的安全級別來看,它們的順序應(yīng)該是:高隱蔽>混亂>匿名>透明。  
 
 二、代理原理 
 
代理類型主要取決于代理服務(wù)器的配置。 不同的配置會形成不同的代理類型。 在配置中,這三個變量REMOTE_ADDR、HTTP_VIA、HTTP_X_FORWARDED_FOR是決定性因素。  
 
1)REMOTE_ADDR
 
REMOTE_ADDR 代表客戶端的IP,但它的值不是客戶端提供的,而是服務(wù)器根據(jù)客戶端的IP指定的。  
 
如果您使用瀏覽器直接訪問網(wǎng)站,該網(wǎng)站的Web服務(wù)器(Nginx、Apache等)會將REMOTE_ADDR設(shè)置為客戶端的IP地址。  

如果我們?yōu)闉g覽器設(shè)置了代理,我們訪問目標(biāo)網(wǎng)站的請求會先通過代理服務(wù)器,然后代理服務(wù)器將請求轉(zhuǎn)換到目標(biāo)網(wǎng)站。 然后網(wǎng)站的web代理服務(wù)器將REMOTE_ADDR設(shè)置為代理服務(wù)器的IP。  
 
2)X-Forwarded-For(XFF)
 
X-Forwarded-For 是一個HTTP擴展頭,用于表示HTTP請求者的真實IP。 當(dāng)客戶端使用代理時,Web 代理服務(wù)器不知道客戶端的真實 IP 地址。 為了避免這種情況,代理服務(wù)器通常會添加一個 X-Forwarded-For 標(biāo)頭,并將客戶端的 IP 添加到該標(biāo)頭中。  
 
X-Forwarded-對于請求頭格式如下: 
 
X-Forwarded-For:client,proxy1,proxy2
 
client表示客戶端的IP地址;  proxy1是離服務(wù)器最遠的設(shè)備IP;  proxy2是二級代理設(shè)備的IP; 從格式上可以看出,從客戶端到服務(wù)器可以有多個代理。  
 
如果一個HTTP請求在到達服務(wù)器前經(jīng)過Proxy1、Proxy2、Proxy3三個代理,IP分別為IP1、IP2、IP3,用戶的真實IP為IP0,則根據(jù) XFF標(biāo)準(zhǔn),服務(wù)器最終你會收到如下信息: 
 
 X-Forwarded-For:IP0,IP1,IP2
 
代理3直接連接到服務(wù)器,它會添加IP2到 XFF,表示正在幫助Proxy2轉(zhuǎn)發(fā)請求。 列表中沒有IP3,可以通過RemoteAddress字段在服務(wù)器上獲取IP3。 我們知道 HTTP 連接是基于 TCP 連接的。  HTTP協(xié)議中沒有IP的概念。  RemoteAddress 來自 TCP 連接,即與服務(wù)器建立 TCP 連接的設(shè)備的 IP。 在本例中,它是 IP3。  
 
3)HTTP_VIA
 
via 是HTTP協(xié)議中的一個header,它記錄了一個HTTP請求經(jīng)過的代理和網(wǎng)關(guān)。 在一臺代理服務(wù)器后,添加代理服務(wù)器的信息。 兩個后加兩個。  
 
三、代理選擇 
 
普通匿名代理IP可以隱藏客戶端的真實IP,但也會改變我們的請求信息。 服務(wù)器可能會認(rèn)為我們使用了代理。 但是,在使用這種代理時,雖然被訪問的網(wǎng)站無法知道客戶端的IP地址,但它仍然可以知道您正在使用代理。 當(dāng)然,一些可以檢測IP的網(wǎng)頁還是可以找到客戶端的IP的。  
 
對于高度匿名的代理,請?zhí)砑硬桓淖兛蛻舳苏埱蟮逆溄用枋觯狗?wù)器看起來像一個真正的客戶端瀏覽器正在訪問它。 這時候客戶端的真實IP是隱藏的,服務(wù)器端不會認(rèn)為我們使用了代理。  
 
精靈ip是國內(nèi)專業(yè)行業(yè)優(yōu)質(zhì)代理ip軟件提供商,支持Windows客戶端和Android客戶端,一鍵連接全國200多個城市的優(yōu)質(zhì)節(jié)點,百萬海量ip隨意選擇,ip帶寬可達4  -60Mbps,并支持免費試用30分鐘!

掃一掃,咨詢微信客服