第三步:
初始化缓存目录 --在rhel6的启动脚本里也会帮你初始化,如果你是第一次启动的话
ls /var/spool/squid --初始化之前为空
squid -zX --z参数创建缓存目录,X参数是打开调试功能,在这里就是可以看到创建过程
ls /var/spool/squid --初始化之后再查看,就创建了16个目录,每个目录里256个子目录
du -sh /var/spool/squid/ --查看一下大小,目前为17M
# du -sh /var/spool/squid/
17M /var/spool/squid/
# du -s /var/spool/squid/
16452 /var/spool/squid/
实现如下要求:
1,允许周一到周五12:00-14:00和17:30-21:00和双休能上网,别的时间不能上网
2,禁止下载.exe .rar .mp3 .avi .rmvb .mp4后缀的文件
3,禁止访问qq.com,mop.com,sina.com,163.com,youku.com
4,禁止访问网址中包含某些关键字的网站:比如 sex news movie sport game stock
5, vip没有任何限制
--把上面五点情况做成两种需求:
1,上课时间不能上任何网站,休息时间可以上网,但受限
2,上课时间可以上网,但受限,休息时间可以无限制上网
acl lunchtime time MTWHF 12:00-14:00
acl dinnertime time MTWHF 17:30-21:00
acl weekend time SA 00:00-24:00
acl badfile urlpath_regex -i \.mp3$ \.rmvb$ \.exe$ \.zip$ \.mp4$ \.avi$ \.rar$
acl badweb dstdom_regex "/etc/squid/denywebsite"
acl badword url_regex -i sex news movie sport game stock
acl vip mac 00:0C:29:79:0C:1A
vim /etc/squid/denywebsite
qq.com
sina.com
mop.com
163.com
youku.com