Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1173276
  • 博文数量: 128
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 4870
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-19 14:28
文章分类

全部博文(128)

文章存档

2010年(2)

2009年(22)

2008年(104)

我的朋友

分类: LINUX

2008-06-10 18:47:26

配置Squid限制特殊的站点访问

 
首先创建/usr/local/etc/allowed-sites.squid和/usr/local/etc/restricted-sites.squid这两个文件。allowed-sites.squid中加入允许的网站,restricted-sites.squid中加入拒绝访问的网站。如下所示:
    # File: /usr/local/etc/allowed-sites.squid
    

     linuxhomenetworking.com
    # File: /usr/local/etc/restricted-sites.squid
     
      illegal.com
接着编辑squid.conf文件,加入如下行:    
#
# Add this to the bottom of the ACL section of squid.conf
#
acl home_network src 192.168.1.0/24
acl business_hours time M T W H F 9:00-17:00
acl GoodSites dstdomain "/usr/local/etc/allowed-sites.squid"
acl BadSites  dstdomain "/usr/local/etc/restricted-sites.squid"

#
# Add this at the top of the http_access section of squid.conf
#
http_access deny BadSites
http_access allow home_network business_hours GoodSites
ok,重启一下squid服务试试吧!
阅读(1155) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~