2011-03-21 41 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