squid和squidguard配置代理服务器

squid和squidguard配置代理服务器

ID:22372352

大小:63.00 KB

页数:7页

时间:2018-10-28

squid和squidguard配置代理服务器_第1页
squid和squidguard配置代理服务器_第2页
squid和squidguard配置代理服务器_第3页
squid和squidguard配置代理服务器_第4页
squid和squidguard配置代理服务器_第5页
资源描述:

《squid和squidguard配置代理服务器》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、squid和squidGuard配置代理服务器  前言:  本文主要介绍了在linux使用squid和squidGuard配置代理服务器,以代理服务为例介绍如何过滤有害站点和限制用户对inter的访问。  一.介绍  Squid是linux下最为流行的代理服务器软件,它功能强大,支持对HTTP,FTP,Gopher,SSL和,可以根据自己的需要进行设定。  cache_dir:设定缓存的位置、大小。一般格式如下:  cache_dir/usr/local/squid/cache10016256  /usr/local/squid/cache代表缓

2、存的位置;100代表缓存最大为100M;16和256代表一级和二级目录数。  cache_effective_user:设定使用缓存的有效用户。缺省为用户nobody,如果系统中没有用户nobody,最好建一个或以非root用户运行Squid。这里是以squid身份运行的  cache_effective_group:设定使用缓存的有效用户组。缺省组为nogroup,如果系统中没有组nogroup,最好建一个组。这里是123下一页....,。squid组。  (其余参数用默认值即可!)  2.配置squidGuard:  修改squidGuard

3、的配置文件/usr/local/squidGuard/squidGuard.conf文件:  logdir/usr/local/squidGuard/logs#日志目录定义  dbhome/usr/local/squidGuard/db#db目录定义  timetesttime{#时间规则定义  tin{#源组定义  ip192.168.100.18  }  srcclient{  ip192.168.100.20192.168.100.21192.168.100.22  ip192.168.200.0/24  }  destporn{#目标组定

4、义  domainlistporn/domains  urllistporn/urls  expressionlistporn/expressions  }  acl{#访问规则定义  admine{  pass!pornall  }else{  passall  }  client{  pass!in-addr!pornall  }  default{  passnone  redirectcgi/blocked?clientaddr=%aclientname=%nclientuser=%iclientgroup=%stargetgroup=%

5、turl=%u)  }  }  #vidb/porn/domains  (域列表文件:主要是阻塞一些定义的站点)  co.za  sex.  (如上,可以阻塞如hack.co.za、sex.、.sex.、  (如上可阻塞sex、sex/ergencymode  .  其中配置文件第8行有误,squidGuard进入应急模式。  配置的具体说明详见.squidguard.org/  四.运行:  $chmod777/usr/local/squid/logs  (设置logs对所有用户为可写。这样,不特定的squid代理客户才能正常访问代理服务器,并

6、能在logs目录、产生access.log、cache.log等文件。)  $/usr/local/squid/bin/squid-z  (手工建立squid的缓存目录/usr/local/squid/cache。)  #/usr/local/squid/bin/squid  (后台执行squid。如果想前台执行squid:如果你想前台执行Squid执行命令:  $/usr/local/squid/bin/squid-NCd1  该命令正式启动Squid。如果一切正常,你会看到一行输出:  Readytoserverequests)  #psax

7、

8、grepsquid  20198?S0:00/usr/local/squid/bin/squid  20200?S0:27(squid)  20310?S0:00(squidGuard)-c/usr/local/squidGuard/squidGuard.conf  20311?S0:00(squidGuard)-c/usr/local/squidGuard/squidGuard.conf  20312?S0:00(squidGuard)-c/usr/local/squidGuard/squidGuard.conf  20313?S0:00(s

9、quidGuard)-c/usr/local/squidGuard/squidGuard.conf  20314?S0:00(squid

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。