2011-03-24 87 views
1

我想建立我自己的代理服務器。什麼是開始的程序?步驟是什麼?我在PHP好,我有我自己的Web服務器,我該如何建立自己的代理服務器?

請指引我,爲建立一個處理一個代理服務器PHP頁面的以及

我只是想知道的基本知識!有許多代理站點的說「從學校訪問Facebook」,那麼他們如何工作?我可以創建類似的東西嗎? !

如果我使用file_get_contents()函數並將其顯示在屏幕上,它可以用作靜態WEBPAGE代理。

所以我的問題很簡單, 我如何開發可用於訪問Facebook的東西?

+1

哇,這個問題真的很模糊。請詢問**具體**問題。如果*必須*提出一個廣泛的/一般性的問題,那麼至少要提供你想要完成的事情的背景信息,以及你到達了一個你不知道該怎麼做的階段...... – Carpetsmoker 2011-03-24 22:25:23

回答

1

SSH端口轉發應該讓你想要你想要的。

http://www.linuxhorizon.ro/ssh-tunnel.html

編輯:從網站的相關信息:

ssh -L 8888:www.linuxhorizon.ro:80 [email protected] -N 
ssh -L 8888:www.linuxhorizon.ro:80 -L 110:mail.linuxhorizon.ro:110 \ 
25:mail.linuxhorizon.ro:25 [email protected] -N 

通過在服務器上設置此功能,你讓自己從通過你的服務器的IP隨時隨地訪問信息。這提供了一個解決方法,如果該域被阻止,但你的服務器不是。

+0

當你不知道問題本身時,知道這個問題的答案?你怎麼知道他正在尋找....?這個問題太模糊了,它可能意味着從編寫他自己的HTTP代理軟件到設置HTTP代理以建立SSH隧道...... – Carpetsmoker 2011-03-24 22:28:07

+2

您是否真的低下了我,因爲我努力幫助他? – Ryre 2011-03-24 23:19:27

+0

當然不是:-)引用常見問題「如果您看到錯誤信息,請將它投下來」。恕我直言,這被認爲是錯誤的信息,因爲我看到它,你不可能知道答案,因爲此刻這個問題是以這種模棱兩可的方式表達,它可能意味着任何數量的東西,所以*任何*答案合格的「錯誤信息」恕我直言。 – Carpetsmoker 2011-03-24 23:24:44

1

配置PHP在你的網絡服務器和安裝你所選擇的PHP代理軟件:

http://sourceforge.net/search/?q=php+proxy&sortdir=desc&limit=25&sort=rating

請確保您能夠在任何地方你都連接到代理,它是你是什麼防火牆之外試圖解決。

然後將代理的服務器地址添加到您的操作系統或瀏覽器的代理設置(取決於操作系統或瀏覽器)。

+1

有許多代理站點的說「從學校訪問Facebook」那麼他們如何工作?我可以創建類似的東西嗎? ! 如果我使用file_get_contents()函數並將其顯示在屏幕上,它可以用作靜態WEBPAGE代理。 所以我的問題很簡單,我如何開發可用於訪問Facebook的東西? – Yahoo 2011-03-25 05:56:05

+0

答案是你不需要開發任何新東西。您只需在Web服務器上設置代理服務器,然後訪問它。你爲什麼試圖重新發明輪子? – 2011-03-25 16:30:43

相關問題