如何阻止鱿鱼的所有连接

时间:2010-03-05 07:44:45

标签: linux proxy apache squid

如何阻止从客户端到任何网站的所有连接?

我让客户端计算机使用我的linux机器,并将squid作为代理服务器安装。我是鱿鱼新手,我已经在我的linux盒子里安装了它。我想看看它是否真的有效。我应该如何配置squid.conf来阻止对代理的所有客户端请求。 如果我可以完成这项工作,那么我将继续我的下一步行动,即限制每台客户端计算机的带宽。

请帮帮我。

2 个答案:

答案 0 :(得分:2)

将此添加到squid.conf:

http_access deny all

然后重启squid(或者只是squid -k reconfigure)。

答案 1 :(得分:0)

如果您想通过限制客户端访问来测试您的代理服务器,但允许访问来自localhost或您的测试机器的连接,这些acls应该在您更改地址以适合您的网络后工作

acl localhost src 127.0.0.1/32
acl allowedhost src 10.0.0.7/255.0.0.0
acl localnet src 10.0.0.0/8

http_access allow localhost
http_access allow allowedhost
http_access deny localnet
http_access deny all

完成测试后,将http_access deny localnet更改为http_access allow localnet