如何阻止从客户端到任何网站的所有连接?
我已经让客户端计算机使用安装了 squid 作为代理服务器的 linux 机器。我是 squid 的新手,我已经将它安装在我的 linux 盒子中。我想看看它是否真的有效。我应该如何配置 squid.conf 以阻止所有客户端对代理的请求。如果我能完成这项工作,那么我将继续进行下一步,即限制每台客户端计算机的带宽。
请帮我。
将此添加到 squid.conf 中:
http_access deny all
然后重新启动 squid(或者只是 squid -k reconfigure)。
如果您想通过限制客户端访问来测试您的代理服务器,但允许从 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 localnet
。http_access allow localnet