【问题标题】:How to block all connection in squid如何阻止鱿鱼中的所有连接
【发布时间】:2010-03-05 07:44:44
【问题描述】:

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

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

请帮帮我。

【问题讨论】:

标签: linux proxy apache squid


【解决方案1】:

将此添加到 squid.conf:

http_access deny all

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

【讨论】:

    【解决方案2】:

    如果您想通过限制客户端访问来测试您的代理服务器,但允许访问来自 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

    【讨论】:

    • 可能你的意思是 acl allowedhost src 10.0.0.7/255.255.255.255 所以你只启用一台电脑。
    猜你喜欢
    • 2015-03-21
    • 1970-01-01
    • 2019-07-01
    • 1970-01-01
    • 2014-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多