2011-03-21 48 views
0

我在我的一臺機器'192.168.1.69'上設置了SQUID代理服務器。代理設置不起作用

我將其他機器GATEWAY分配到'192.168.1.69'。我已經設置了兩個窗口(開始 - >控制面板 - > Internet選項 - > LAN設置)和Linux(系統 - >首選項 - >網絡代理)的代理,但我不得不在我的瀏覽器上設置代理地址。

我想知道有什麼方法可以自動設置代理地址,而無需在瀏覽器上進行任何設置。

謝謝!

+0

這個問題屬於上http://serverfault.com/,你就更有可能得到來自系統管理員和桌面支持專家的答案。 – Johnsyweb 2011-04-11 11:25:16

回答

3

那麼代理可能不是網關。如果您希望代理配置是自動的,則稱爲透明代理

一種方式做到這一點,是通過在網關機器上的iptables:

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128 

你可以找到關於這個維基百科的更多信息,或cyberciti.biz

1

有一個網絡代理和之間的差異應用程序(HTTP/HTTPS)代理。 Squid是後者,這就是爲什麼你必須在瀏覽器中設置代理地址。

看看這個鏈接來設置你的瀏覽器會自動讀取代理配置文件:

http://technet.microsoft.com/en-us/library/dd361918.aspx