在linux中設定一個http代理伺服器,以便在另一個國家的大型防火牆後面的網路使用者可以不經過濾地存取Web

在linux中設定一個http代理伺服器,以便在另一個國家的大型防火牆後面的網路使用者可以不經過濾地存取Web

我已經設定了 SSH 伺服器。我可以建立一個襪子代理並代理來自審查互聯網的國家/地區的互聯網連接。問題是 SSH 代理太慢,為此,我想要一個 http 代理伺服器。我沒能配置魷魚,因為我猜它是用於 LAN 網路的。

您知道任何可以「路由網路流量」的 http 代理伺服器嗎?

此致

答案1

如果我理解正確的話,您想要運行代理,以便一大群用戶可以「未經過濾」地訪問網路。

Squid 可能是充當代理人的「標準」工具(在 MS 世界之外);你還沒有描述你遇到了什麼問題。

話雖如此,運行本質上是開放代理的東西會讓您和您的機器面臨各種威脅,從基本安全(有人root您的盒子)到法律影響(有人使用您的代理訪問兒童色情內容,您將被追究責任) 。在不確定您完全了解風險的情況下,我不太願意鼓勵您這樣做。就我個人而言,作為一個必須定期處理濫用代理的人,我最不想在網路上看到的就是另一個「配置錯誤」的開放代理。

答案2

不確定在這種情況下您使用什麼作為 HTTP 伺服器,但是您所要求的內容可以透過 Apache 的 mod_proxy 和一些轉送代理程式配置輕鬆完成。您可以在以下位置查看一些詳細資訊:

http://httpd.apache.org/docs/2.2/mod/mod_proxy.html

簡而言之,就是將您的轉送代理程式配置到您選擇的端口,然後將您的瀏覽器配置為從此代理髮出請求。請務必實施某種形式的鎖定外部世界的代理,因為這可能(以及違反許多服務條款)造成嚴重的安全風險。

有關配置轉發代理的更詳細指南可以在此處找到(在轉發和控制您的代理下):

http://apache.active-venture.com/mod/mod_proxy2.html

希望這可以幫助。

答案3

使用 kerio control 作為 VPN 伺服器,然後您可以更改 VPN 連接埠並創建許多用戶,即使對於伊朗來說,它也能快速且良好地工作;)

相關內容