·首页 ·asp ·.net ·php ·JSP ·CGI ·数据库 ·网页设计 ·网管专栏 ·XML ·工具软件 ·办公软件 ·操作系统 ·程序设计 ·LINUX 
  当前位置: 普克>>计算机教程>>网管专栏>>代理服务>>怎样在squid中通过URL进行访问控
flash视频教学

photoshop专题

asp.net专题

office专题

怎样在squid中通过URL进行访问控制


代理服务 发表时间:2006-4-8 字体:  返回

在squid通过被访问站点的URL进行访问控制的方法:

在squid中,可以通过被访问站点的URL很方便的进行访问控制。举例如下:
假设要禁止用户访问所有URL中带有sex的站点,可以这样来做:

1. 通过dstdom_regex定义一个新的acl,在本例中我们假设这个新的acl叫做badrul:
acl badurl dstdom_regex sex

2. 添加相应的访问控制项目,要注意的是,因为squid是一条条依次检查访问的合法性,所以要将http_access deny 的项目(也即禁止的项目)添加在http_acces allow之前,这样才能保证squid可以对该项目进行检查。比如:
http_access deny badurl
http_access allow all
http_access deny ...
等等。

这样,当用户访问站点的URL中包含有sex字样时,squid就会禁止其访问并给出禁止访问的错误信息。



上一篇:基于Linux2.4内核的透明代理解决方案
下一篇:用Squid实现代理上网及计费

普克创业投资网刊载此文不代表同意其说法或描述,仅为提供更多信息。
在百度中搜索怎样在squid中通过URL进行访问控制的相关内容]   [在狗狗中搜索怎样在squid中通过URL进行访问控制的相关内容]
Copyright @ 2006 PUPK.COM 普克创业投资网 版权所有
 建议使用1024*768以达到最好的浏览效果