我有一台服务器,操作系统是 Ubuntu 12:04 LTS 版本。我还在我的服务器上配对了 squid 版本 3.1.19。客户端大约有 30 个单元。
为了防止我的客户下载任何文件和流媒体,我使用
acl xxx rep_mime_type 应用程序/八位字节流
在有限的时间内。当然
http_reply_access 拒绝 xxx
但是我看到 squid 日志上的防病毒更新(使用 avast 的普通客户端)参与阻止。问题是,特定站点的文件是如何例外的。
答案1
创建更多ACL它标识域,网络,端口,以及您想要例外的任何内容。
http_reply_access allow aclname
在 之前放置一个http_reply_access deny xxx
。
答案2
这是我所做的我创建了 acl
acl xxx rep_mime_type application/octet-stream
acl xyz dstdomain "/etc/squid3/allowdest"
然后我放
http_reply_access allow xyz
http_reply_access deny xxx
其中/etc/squid3/allowdest
包含应允许的地址