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