ubuntu 上的代理伺服器/設置

ubuntu 上的代理伺服器/設置

我需要在一個系統上設定代理並允許所有使用者透過安裝了代理程式的電腦使用網路。

我在網路上搜尋過,有Squid,但我需要設定這個,我不知道。

我的位址從 192.168.5.100 到 192.168.5.150 我需要將所有位址新增至代理,並且所有電腦都應該使用網路的代理設定。

尋找一些好的解決方案。

戈帕爾

答案1

Squid 是一個開源工具,可作為客戶端的代理。您需要將其安裝在伺服器上,並且需要配置一些建議的設定以使其啟動並工作。

請參考魷魚配置範例配置並使其正常工作。設定並使其工作非常簡單。

您需要設定一些基本設定參數,例如來源網路。要使用魷魚來滿足您的任何特定要求,您可以使用“acl”(squid 配置參數),它允許您為任何特定要求設定規則。

再來一張參考:魷魚安裝與配置

答案2

Squid的簡單設定只需要修改這幾行:

a) 可見的主機名稱。

這是在檔案中找到的主機名/etc/hosts.

visible_hostname yourcomputer 

b) 您本地網路的 acl。

這是表示網路來源的src。

acl my-network src 10.148.13.0/255.255.255.0

c) http_access

這是一個允許內部網路上的使用者存取互聯網的變量,它必須與您使用的本地網路的 acl 名稱相符。

http_access allow my-network

儲存您的配置變更。

並且您需要為代理伺服器建立緩存

sudo -i
squid -z

相關內容