代理IP用不了分幾步分析
很多朋友不耐煩了,一旦用不了就認定這個代理IP有問題,換了另一個繼續用,結果還是一樣。遇到這種問題不要心急,找出問題的根源在哪里,然后解決。
API提取環節是否正常,ip代理軟件是否能正常提取,很多軟件第一步設置不正確,根本無法提取ip,或者API返回格式不符合要求。也有很多朋友的代碼對IP分隔符處理錯誤。曾經有朋友用IP代理軟件每次都成功,其他的都失敗了。經過反復調查,他們發現分離器處理不當。
一,怎么分辨是不是API提取鏈接的問題呢?其實很簡單。將API提取鏈接復制到瀏覽器欄,然后按enter打開它,可以看到結果:
那么如何判斷授權是否有誤呢?其實也很簡單:1。登錄代理IP網站管理后臺,直接查看;2.瀏覽器設置代理IP測試。不存在與固定終端IP綁定的IP白名單授權模式或用戶名+密碼授權模式。瀏覽器設置代理IP后,會彈出一個用戶名+密碼對話框,要求輸入用戶名和密碼;3.通常,代碼運行結果會返回407錯誤。
二,反爬蟲策略是否正確,遇到的問題很多。明明一切都設置好了,代碼也正確,但是訪問不成功或者成功率很低。之前的一些訪問是成功的,突然一天之后,所有的訪問都失敗了或者失敗率非常高。很多朋友的第一反應就是代理IP質量不好,掉線了,趕緊換個IP代理服務器。
第一種是用戶電腦安裝了第三方查詢軟件或插件,導致非人工、高頻訪問系統,訪問受限;
第二種是用戶電腦所在的共享公網IP地址內的其他電腦有機器訪問行為,多次觸發禁止。
訪問規則,導致公網IP地址被禁止訪問,那么知道了原因,應該如何處理網站限制IP訪問的問題呢?
第一步,關閉電腦上安裝的第三方查詢軟件或插件,清空緩存,1-3小時后再嘗試訪問。
第二步,更改IP地址,并啟用本地hosts文件來解析域名。打開Windows安裝盤(如c盤),進入目錄WINDOWSSYSTEM32DRIVERSETC,找到hosts文件(不帶擴展名),用記事本或寫字板打開;然后,添加被屏蔽的網站域名和對應的IP,每行格式為:145 . 97 . 39 . 132 en . Wikipedia . org;保存該文件,并在再次上網時啟用本地主機文件來解析域名,以便您可以訪問被阻止的網站。
第三步:重啟路由器,斷開并重新連接寬帶,路由器用戶直接進入路由器操作界面,運行狀態-斷開-連接-重新連接。
第四步,動態IP模擬器使用IP代理訪問IE-工具-IT選項-連接-找到代理的設置。當然,首先你得找個朋友拿到ip代理服務器的ip和端口,如果在嘗試了以上方法后仍然無法訪問網站,而又不得不根據業務需要訪問網站,那么就只有最笨的方法了,人工聯系。