只允许在一天中的特定时间使用鱿鱼访问 Facebook

Pit*_*tto 7 webfilter time squid

我已经能够使用基本身份验证在我的 Ubuntu 服务器上安装鱿鱼,并且一切正常。最近老板要求阻止 facebook 访问,我没有问题。现在看起来他想让用户在午餐时间访问......

有任何想法吗?

Bar*_*Vos 14

取自我的配置文件:

# When is Facebook allowed?
acl allowfacebooktime time MTWHF 12:15-13:45
# Facebook ACL
acl facebookdotcom  dstdomain .facebook.com
# Only allow Facebook as described by allowfacebooktime
http_access allow facebookdotcom allowfacebooktime
# Else block facebook
http_access deny facebookdotcom
Run Code Online (Sandbox Code Playgroud)


Dan*_*son 6

Squid 支持时基ACLS

这样的事情应该工作:

acl FACEBOOK dst www.facebook.com
acl LUNCH time MTWHF 12:30-1:30

http_access allow FACEBOOK LUNCH
http_access deny FACEBOOK
Run Code Online (Sandbox Code Playgroud)

“FACEBOOK” acl 可能是错误的,我只是一边走一边编造:)。上面说允许在 LUNCH acl 匹配的时间段内访问与 FACEBOOK acl 匹配的任何内容。然后它说拒绝访问 FACEBOOK acl 作为后备。规则按顺序匹配,因此午餐时间规则具有优先权。

Squid Wiki 页面准时 ACLS