0

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

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

请帮我。

4

2 回答 2

2

将此添加到 squid.conf 中:

http_access deny all

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

于 2010-04-14T06:04:47.833 回答
0

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

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 localnethttp_access allow localnet

于 2012-01-26T05:45:14.413 回答