5種檢測IP地址是否是代理的方法-天啟HTTP
通常,當任何人想要檢測IP是否是代理時,這是因為他們正試圖決定減少對該代理的訪問,并因此禁止使用代理ip的人。
那是你的意圖嗎?如果是這樣,那很好。
但是,要知道,本文更多是關于為代理用戶(而非阻止者)提供工具,以便更深入地了解他們使用的技術,并在免費代理和代理提供者上運行自己的測試。
我之所以這樣說,主要是因為我支持使用代理,而且我不認為它們應該被公司直接屏蔽。
檢測該IP地址
也就是說,討論代理用戶為什么要檢入某些IP地址是很重要的。
免費代理
最常見的原因是確定免費代理的合法性。除了檢查匿名,透明或精英級別之外, 重要的是要查看使用的是哪種代理用戶(請參見下文)以及代理的原始來源。如果您要使用免費代理,最好知道它的來源。
?是否可以找到可靠且有效的公共代理?
住宅與數據中心代理
第二個主要原因是要檢查出售特定種類的代理(尤其是“ 住宅 ”)的服務。實際上,有無數的企業在出售住宅代理,而他們使用的是隱藏的數據中心代理。
知道差異是關鍵,因為它可以為您節省很多錢,還能讓你的企業更加誠信。
其他研究
您可能不是一家公司,但仍然想更多地了解代理,并研究不同公司提供的數量和類型。了解IP是否實際上是代理以及它是什么類型的代理是非常有效的。
你可能不是一家公司,但你仍然想要了解更多關于代理的信息,并對不同公司的代理數量和類型進行研究。了解IP是否真的是代理,它是什么類型的代理,這是非常有效的。
下面將通過特定的檢測方案來探索所有這些。
檢測IP是否為代理的五種方法
1. Web應用程序
粗略了解IP地址是否是代理服務器(以及有關它的其他詳細信息)的第一種主要方法是通過Web應用程序。
這些典型的免費工具是由公司開發的,他們希望你訪問他們的網站,注冊他們的半相關服務,或點擊某種從屬鏈接。您無需執行任何這些操作,并且通常仍可以使用免費工具,這很好。
也有付費的Web應用程序,但是我不會在這里討論,因為您可能不需要復雜而強大的功能(更不用說昂貴的功能了)。
免費的Web應用程序將:
1.檢查你當前的IP地址(不管它是什么),然后告訴你他們是否認為這是一個代理。
2.告訴您ISP和組織的名稱。
3.告訴您IP主機的名稱。
4.告訴您IP所在的國家/地區。
5.告訴您IP所在的地區或狀態。
6.提供有關IP所在城市的最佳猜測。
7.猜測該位置的緯度和經度。
對于簡單的查找,有很多信息。從所有方面來看,為什么有人要使用代理是有道理的。如果您不使用它,那么所有這些信息都會清楚地指出您的位置以及從何處購買互聯網。根據以上信息,服務將確定IP地址是否是代理,并告知您。
為此,我使用WhatIsMyIPAddress代理檢查器 -它簡單,直接,并且不會打亂廣告。去那里將專門檢查您的計算機或設備正在使用的代理。
如果要檢查另一個IP地址(而不是您正在使用的IP地址),它們的IP查找也非常有用。您可以在那里輸入任何IP地址并獲得相同的信息。但是,您必須了解有關代理和IP地址的更多信息,這將導致以下步驟。
2.位置
確定一個IP地址是否真實,最好的方法 之一是使用像上面那樣的檢查,并以位置為中心。檢查顯示代理位于哪里,對于一個真實人來說,這個地方網上生活和購物是否現實?
這些問題的答案可能相差很大,因此了解問題背后的框架非常重要。
代理有兩種主要方式:數據中心和住宅。我在上面提到了這些,它們在代理功能的良好程度以及它是否實際上是代理方面起著至關重要的作用。
從字面上看,住宅意味著IP地址與單獨的房屋、付費用戶和Internet服務提供商(ISP)相關聯。數據中心意味著IP地址是在大型服務器中心中創建的,并與數十萬其他IP地址一起輸出,所有這些IP地址都將用作代理。
確定IP地址代理狀態的主要方法之一是通過查找帶來的位置。
數據中心或服務器中心通常位于大而平坦的地方,在那里人們可以建立大量的計算機倉庫。在美國,這意味著內布拉斯加州、堪薩斯州和愛荷華州。是的,到處(以及在大多數州)都有專用的數據中心,但通常它們都位于美國中部。
考慮到查找甚至提供了城市和緯度/經度坐標,您可以縮小查看IP地址是否為某個家庭中的個人所有和使用,或者是否為某個字段中的某個大型中心。
在你的國家之外
另一個版本是,如果你在尋找國內的代理。為了繞開地理定位,從全球各地獲取和使用代理是一種常見的做法。
因此,例如,如果你發現一個IP地址在挪威,它可能是一個數據中心代理。這很難確定,但大多數情況下,除非有特別的廣告,否則在您自己國家以外使用的IP地址肯定是一個代理。
3.查看互聯網服務提供商
在上述方法的基礎上,您接下來將看一下Internet服務提供商(ISP)。此信息也來自查找,是一種更確定IP地址是否為代理的可靠方法。
基本上,IP地址的ISP是制造和擁有該IP的人。在美國,常見的ISP是Comcast,Time Warner Cable,Spectrum,Cogent,AT&T等。基本上,您呼叫的大型公司在家里安裝互聯網。為了安裝上述互聯網,他們必須給您一個IP地址,即您的IP。
在其他國家,這仍然是正確的,但是公司會有所不同。查看查詢中提供的信息時,請參閱“ ISP”或“組織”列出的內容。它是您國家/地區公認的Internet提供商嗎?
還是公司名稱中包含“服務器”,“緩存”,“主機”,“代理”等字樣?
如果它是一家不折不扣的公司,則可能意味著該IP地址是由代理公司擁有和制造的,并且通常位于某個數據中心中。
這是確定IP地址是否是代理的最可靠方法。
OVH和Hostgator是最常用的兩個代理主機名,但是有很多。
同樣,分配給它們的IP數量較少的ISP或ASN更可能被檢測為代理服務器。
ASN和ISP的IP數據,
?ipinfo.io
?maxmind.com
4.檢查用戶代理
用戶代理是任何IP地址發送到網站的一組標識因素。它包括像你電腦的操作系統和你使用的瀏覽器,特別是什么版本。
這使網站可以將最新的圖形和編碼發送回給用戶,從而使您的Web瀏覽體驗變得無縫。
僅當它是您的常規ISP IP地址時,才如此。代理可以手動或通過代理提供程序通過預設來更改用戶代理。
檢查一個IP地址是否是代理的一個好方法是尋找過時或奇怪的東西。如果IP顯示的是四年前的ie版本,那么這個人不太可能是真人,因為那個版本現在已經更新過了。操作系統也是如此。
如何檢查用戶代理
就像在位置和主機方面檢查IP信息的Web應用程序一樣,有一些免費的工具可以檢查IP的用戶代理。
UserAgentString是最好的工具之一,因為它為您提供了用戶代理的所有不同方面的詳細含義。它會檢查您當前用于訪問該站點的IP地址,這意味著您必須將有問題的IP地址加載到瀏覽器中,然后訪問以檢查其用戶代理。
如果它提供了一堆關于您的計算機的不正確信息,則它是代理。
您可以使用AtomURL查看ISP IP用戶代理字符串,也可以輸入任何代理以檢查其用戶代理字符串。
但是,這不是完全驗證的方法,因為許多代理不會自行更改用戶代理。一個好的代理就不會,因為更改用戶代理會大大改變您在網頁上查看的內容,而這可能是您不想要的。
這意味著您應該將這一步驟與其他步驟結合使用,以獲取有關該IP地址的完整信息。
您可以使用User Agent Switcher更改用戶代理字符串,但這更多地用于代理的使用,而不是識別它們。
5.檢查頁面和訪問頁面的時間
使用代理的主要原則是使代理看起來像真人一樣。人們這樣做是為了使這些代理不會被Google和其他搜索引擎禁止或阻止。這些引擎是為人而不是機器設計的。
代理無法執行此操作的最常見情況是,它檢查網站的頁面以及訪問的頁面數。如果它在網頁上顯示2秒鐘,并且在一分鐘內訪問了1,000個頁面,那么它就是代理。
沒有人能做到這一點,即使他們有一只機械手,否則不可能點擊那么快。
您可以使用這個規則來確定一個IP地址是否在internet上快速行走,從而將其標識為代理。如果沒有,它可能只是一個普通的ISP IP。
如何檢查訪問頁面和訪問頁面的時間
實際的操作方法比想法要復雜。這取決于您是否有權訪問IP地址,是否從外部查看IP地址以及是否具有可以監視使用情況的特定內部網絡。
監視自己對IP地址的使用很容易,但是在那種情況下,您可能會知道它是否是代理。我不推薦使用像Scrapebox這樣的工具來增加頁面瀏覽時間,也不推薦使用訪問頁面來查看IP地址是否是代理——它要么是,并且將被禁止,要么不是,也會被禁止。兩者都是負面的,后者可能導致麻煩與您的ISP。
如果您有一個網站,并且想了解更多有關網站IP地址的信息,則可以在Google Analytics(分析)等分析面板中查找使用情況統計信息。在其中,您可以看到一個IP地址,該IP地址已經在短時間內記錄了大量的頁面訪問,然后進行其余的研究,以查看它是否是代理。再一次,任何人類不可能進行的活動都意味著它是代理。
結論
以上五種方法都是檢查IP地址性質的相當簡單、免費的方法。不管你是出于什么原因想知道它是否是代理,這些都會有用。
最好是對所有這些都進行批判性觀察,描繪出IP地址在做什么、怎么做、從哪里做,然后決定它是不是一個代理ip。