使用squid和HTTPS网站过滤URL

使用squid和HTTPS网站过滤URL,https,filtering,squid,Https,Filtering,Squid,我正在寻找最简单的方法来阻止我的squid代理上的网站。我已经考虑过squidguard,但我更愿意让它尽可能简单地根据一天中的时间屏蔽/解除屏蔽很少的网站 我已经创建了一个包含要阻止的URL的ACL,其中包含以下行 acl bad_url dstdomain "/etc/squid/bad_url.squid" http_access deny bad_url 我使用一个sed命令从crontab中删除了这些行,它按计划工作。 但是,通过HTTPS访问站点仍然有效 Squid中有任何解决方案

我正在寻找最简单的方法来阻止我的squid代理上的网站。我已经考虑过squidguard,但我更愿意让它尽可能简单地根据一天中的时间屏蔽/解除屏蔽很少的网站

我已经创建了一个包含要阻止的URL的ACL,其中包含以下行

acl bad_url dstdomain "/etc/squid/bad_url.squid"
http_access deny bad_url
我使用一个sed命令从crontab中删除了这些行,它按计划工作。 但是,通过HTTPS访问站点仍然有效


Squid中有任何解决方案吗?

除了您已有的解决方案之外:

acl bad_url dstdomain "/etc/squid/bad_url.squid" http_access deny bad_url 添加以下信息

http\u访问拒绝连接错误\u url

您的最终配置将如下所示:

acl bad_url dstdomain "/etc/squid/bad_url.squid" http_access deny bad_url http_access deny CONNECT bad_url
检查是否已将Squid配置为拦截HTTPS流量。通常,不建议拦截HTTPS流量,因为它模拟的是中间人攻击