使用Squid ACL拒绝用户访问网站

时间:2019-11-20 08:53:32  来源:igfitidea点击:

Squid缓存是一种流行的开源Web代理服务器和Web缓存软件。Squid具有强大的ACL(访问控制列表)。
如何拒绝用户访问特定网站?

如何拒绝用户访问特定站点?

如何阻止用户访问 theitroad.test

编辑文件

vi/etc/squid/squid.conf

搜索Access Controls,

添加下面两行:

acl blocksites dstdomain .theitroad.test
http_access deny blocksites

重启squid:

# /etc/init.d/squid restart

想要拒绝url中包含单词 unloads的,添加下面规则

acl blockregexurl url_regex -i unloads
http_access deny blockregexurl