進一步了解代理ip軟件知識—ip代理工作原理

          b b b

          進一步了解代理ip軟件知識—ip代理工作原理

            我們經常在爬取網站時設置ip代理來避免爬蟲程序中被封號,而獲取ip地址的方式通常來自提取國內的知名ip代理商提供的ip資源,代理商一般分為透明代理,匿名代理,高匿代理,區別的方式相信大家也都學習了很多,為了更進一步的去認識,接下來了解一下ip代理的工作原理吧。

           

           

            代理ip的類型主要取決于代理服務器端的配置。不同配置會形成不同的代理類型。在配置中,這三個變量REMOTE_ADDR,HTTP_VIA,HTTP_X_FORWARDED_FOR是決定性因素。

           

            1)REMOTE_ADDR

           

            REMOTE_ADDR表示客戶端的IP,但是它的值不是由客戶端提供的,而是服務器根據客戶端的IP指定的。

           

            如果使用瀏覽器直接訪問某個網站,那么網站的web服務器(Nginx、Apache等)就會把REMOTE_ADDR設為客戶端的IP地址。

           

            如果我們給瀏覽器設置代理ip,我們訪問目標網站的請求會先經過代理服務器軟件,然后由代理服務器將請求轉化到目標網站。那么網站的web服務器就會把REMOTE_ADDR設為代理服務器的IP。

           

            2)X-Forwarded-For(XFF)

           

            X-Forwarded-For是一個HTTP擴展頭部,用來表示HTTP請求端真實IP。當客戶端使用了代理時,web服務器就不知道客戶端的真實IP地址。為了避免這個情況,代理服務器通常會增加一個X-Forwarded-For的頭信息,把客戶端的IP添加到頭信息里面。

           

            X-Forwarded-For請求頭格式如下:

           

            X-Forwarded-For:client,proxy1,proxy2

           

            client表示客戶端的IP地址;proxy1是離服務端最遠的設備IP;proxy2是次級代理設備的IP;從格式中,可以看出從client到server是可以有多層代理的。

           

            如果一個HTTP請求到達服務器之前,經過了三個代理Proxy1、Proxy2、Proxy3,IP分別為IP1、IP2、IP3,用戶真實IP為IP0,那么按照XFF標準,服務端最終會收到以下信息:

           

            X-Forwarded-For:IP0,IP1,IP2

           

            Proxy3直連服務器,它會給XFF追加IP2,表示它是在幫Proxy2轉發請求。列表中并沒有IP3,IP3可以在服務端通過Remote Address字段獲得。我們知道HTTP連接基于TCP連接,HTTP協議中沒有IP的概念,Remote Address來自TCP連接,表示與服務端建立TCP連接的設備IP,在這個例子里就是IP3。

           

            3)HTTP_VIA

           

            via是HTTP協議里面的一個header,記錄了一次HTTP請求所經過的代理和網關,經過1個代理服務器,就添加一個代理服務器的信息,經過2個就添加2個。

           

                 以上內容大概了解代理ip原理的幾種方式,都知道高度匿名代理不改變客戶機的請求,這樣在服務器看來就像有個真正的客戶瀏覽器在訪問它,這時客戶的真實IP是隱藏的,服務器端不會認為我們使用了代理ip工具。因此,爬蟲程序需要使用到ip代理時,盡量選擇普通匿名代理和高匿名代理,另外,如果要保證數據不被代理服務器知道,推薦使用HTTPS協議的代理。


                 國內知名品牌動態IP海就很符合,提供高質量ip,并且可以很方便地指定在哪些地區切換,穩定性也不錯,適用于一些對IP質量要求較高的爬蟲項目。

           

          版權聲明:本文為ipadsl.cn所屬公司原創作品,未經許可,禁止轉載!

          精品丰满人妻无套内射| 2022国产精品视频| 国产精品成人国产乱一区| 日韩精品人妻av一区二区三区| 国产精品1024| 国产精品久久永久免费| 嫩草伊人久久精品少妇AV| 狠狠色丁香婷婷综合精品视频| 国产午夜精品理论片| 国产精品永久免费视频| 无码精品蜜桃一区二区三区WW| 亚洲日韩中文字幕| 日韩视频在线观看免费| 国产在线精品美女观看| 国产精品黄页在线播放免费| 成人精品一区二区电影| 国产成人无码精品久久久小说 | 亚洲伊人久久精品| 91精品久久国产青草| 99热这里只有精品66| 99精品视频在线观看免费播放| 亚洲精品免费视频| 日产精品久久久一区二区| 亚洲精品免费观看| 999精品视频在线观看| 青青草原精品99久久精品66| 熟妇无码乱子成人精品| 无码人妻丰满熟妇精品区| 久久99国产精品成人| 少妇人妻偷人精品免费视频| 久久香蕉国产线看观看精品yw| 人妻精品久久久久中文字幕69| 久久久无码精品亚洲日韩蜜臀浪潮| 一区二区精品在线| 91麻豆精品在线观看| 亚洲精品中文字幕乱码| 国产精品福利一区二区| 国产精品自在在线午夜蜜芽tv在线| 在线精品自偷自拍无码中文| 欧美人妻少妇精品久久黑人| 精品久久精品久久|