2010-01-31 54 views
2

使用ssh,我可以使用另一臺計算機作爲代理,例如。使用PHP製作襪子代理

$ssh -D 9999 [email protected] 

現在,我可以配置我的應用程序使用上面放棄地址端口9999上的socks代理。

如果我擁有一個web服務器,我可以創建一個php腳本,它也監聽特定端口上的連接(最好通過密碼提供的訪問)?

+0

這也許可能以某種方式,但爲什麼要使用一個緩慢的,解釋型語言通過數據流? – 2010-01-31 17:25:26

+0

因爲我有一個被阻止的連接,所以我想用它作爲代理。可悲的是,我沒有SSH訪問Web服務器。 – 2010-01-31 17:27:21

+0

它是「僅」啓用php的webspace嗎?那麼答案可能是「否」,因爲只要處理http請求,php就會運行。你需要一直運行的東西(在後臺)。 – VolkerK 2010-01-31 17:33:44

回答

2

你看過像PHProxy這樣的項目嗎?不過,我無法確定這是不是你想要的。

下面就以上述的鏈接:http://sourceforge.net/projects/poxy/

+0

這是一個客戶端/服務器套接字服務器,實際上使用php_socket進行http連接。很多有趣的。 – erm3nda 2015-03-03 04:29:20