-
既然論壇遮蔽了你的IP,那就意味著肯定不可能使用單個IP,必須使用**。
解決方案的想法是:
1.準備多於乙個**;
2.控制開機自檢速度,單位時間內不要過頻繁地開機;
3.選擇乙個POST資料,當它達到一定時間(如半小時)或一定數量的POST(如100)時,切換**;
4.使用新的 **post 資料,迴圈完成 3-4 個步驟;
猜猜可以改進的是:
1.構建多種主流瀏覽器的標頭資訊,切換時使用不同的標頭資訊;
2.嘗試新增伺服器在POST過程中返回的cookie資訊;
這些更改可以使您的模擬更接近真實的瀏覽器訪問資料。
-
我們無法控制論壇,所以讓我們看看我們可以在哪裡做到 有兩種情況:
1. 您正在使用光纖... 那你就洗漱睡覺,你就是虛擬網絡卡,安裝虛擬機器也沒用。 因為你的出口是一樣的,所以相當於你表面上改變了乙個IP,但實際上把它改成了你出門時禁止的IP。
2.如果您使用撥號,當此IP達到次數時,您可以關閉網路並切斷撥號重連,因為撥號Internet使用動態IP,重連後您的IP很有可能被更改。
嘿,嘿,純手
-
這取決於論壇如何判斷。
-
1.國內ADSL為王,申請多條線路,分布在多個不同的電信區,最好跨省市,自己寫斷線重撥元件,自己編寫動態IP跟蹤服務,遠端硬體復位(主要針對ADSL貓,防止它們宕機),其餘任務分配, 資料**
IP 必須是必需的,,ADSL。 如果條件允許,您實際上可以向機房申請更多的外部 IP 位址。
2.在具有公共 IP 位址的計算機上,部署 ** 伺服器。
3.您的程式,將伺服器替換為 rotation 以訪問您要收集的伺服器。
3.ADSL+指令碼,監控是否被阻止,然後不斷切換IP設定查詢頻率限制。
正統的方法是呼叫 ** 提供的服務介面。
1 使用者代理偽裝和輪換。
2 使用 IP 和輪換。
3 對cookies的處理,有些**對登入使用者有比較寬鬆的政策。
盡可能模擬使用者行為:
1.UserAgent經常被替換;
2、訪問間隔設定為較長時間,訪問時間設定為隨機數;
3.訪問頁面的順序也可以是隨機的。
1.履帶式抓取的壓力控制;
2.您可以考慮使用 ** 訪問目標站點。
降低爬取頻率,設定更長的時間,並使用隨機數作為訪問時間。
頻繁切換使用者代理(模擬瀏覽器訪問)到多頁資料,隨機訪問,然後抓取資料。
更改使用者的 IP 位址
-
假蜘蛛IP
curl_setopt($ch, curlopt_httpheader,array('',''));
假蜘蛛頭。
-
1.減少請求數量,如果可以捕獲列表頁面,則不會捕獲詳細資訊頁面。
3.它可以是多執行緒的,甚至可以是分布式的。
4.**,如阿里雲、**奎妮科技、2808代理等。
-
有了 618 動態 ip**,我以前用過其他軟體,但我仍然認為這更容易使用。
-
收集大量**IP,並使用收集到的IP進行訪問。
或者使用 v-p-n
-
設定**,依你要求類有沒有這個功能,捲曲和史努比都沒問題!
-
支援IP線路遍布全國,穩定、安全、快捷。
-
解決辦法是:不要抓住它。
你是捕捉 oschina 內容的軍隊之一嗎? 呵呵,開個玩笑。
如果我的對您沒有幫助,請繼續詢問。
-
只需新增一層 http** 即可捲曲。
proxy = :8080;
curl_setopt($ch, curlopt_proxy, $proxy);
-
首先在你想被訪問的PHP檔案中,獲取使用者內部IP和外部IP的訪問許可權,然後在這個PHP檔案的頂部,對得到的2個IP位址和你伺服器的本地IP位址進行比較和判斷,如果得到的2個IP位址中的乙個與本地伺服器IP存在相同, 然後允許訪問這個PHP檔案,否則禁止訪問,程式退出就可以了。
-
如果傳送訊息的頻率不是很高,沒問題。 不過,房東的主意很好,多做比較安全。
-
利用 **IP; 2.以高頻率重新啟動路由器; 有理解的幫助,謝謝。 Banboer 發表於 2009-5-31 16:
10[i][/url][/b]1.利用 **IP; 2.以高頻率重新啟動路由器; 比你排除的還要多,你認為 php 是神嗎 tukiz13
-
我以前做過這個,比較麻煩,可以從以下幾個方面努力: 1. **伺服器 2.收集乙個後延遲一段時間,然後再繼續下乙個。樓上說,重啟路線比較麻煩,也不現實。
-
最好設定乙個不太頻繁的採集間隔。 收集乙個睡眠。
-
謝謝,延遲的方法是否可靠,需要驗證。
-
使用此方法獲取請求的 IP,$ server['remote_addr'],然後根據 IP 位址進行限制。
-
這要看具體**是怎麼寫的,如果**寫得不好,就有可能偽造。
獲取乙個IP的方法有幾種,通過乙個例子來看一下,這是thinkphp中獲取IP的功能:
獲取客戶端 IP 位址。
param integer $type 返回型別 0 返回 IP 位址 1 返回 IPv4 位址號。
引數布林值 $adv 是否獲取高階模式(可能偽裝)。
return mixed
function get_client_ip($type = 0,$adv=false) elseif (isset($_server['http_client_ip']))elseif (isset($_server['remote_addr']))
elseif (isset($_server['remote_addr']))
IP 位址有效驗證。
long = sprintf("%u",ip2long($ip));
ip = $long ? array($ip, $long) :array('', 0);
return $ip[$type];
_server['http_client_ip'] 是 HTTP 訊息中的 IP,存在於 HTTP 請求的 header 中,可以偽造;
server["remote_addr"] 可以獲取客戶端的 IP 位址,但如果客戶端使用伺服器訪問,則會獲取伺服器的 IP 位址,而不是實際的客戶端 IP 位址。它不能偽造,但可以使用。
server["http_x_forwarded_for"可以通過**伺服器獲取客戶端的真實IP位址,但有時不起作用,也可以偽造。
-
使用 **,這是 PHP 無法找到的。
現在的學費高低,主要取決於你自己的選擇,是興趣和愛好自然的學習時間短,學費相對便宜幾千元,主要取決於個人選擇和家庭的承受能力。 >>>More
首先要學會微笑,是發自內心的(不要讓別人認為你在裝,會適得其反)學會關心人、幫助人,加強自己的修養,不管是外在的還是內在的,比如整潔的衣服,如果你有一些特長,可以彈結他, 會跳舞等。這樣,就會有人主動接近你,和你做朋友