欢迎来到天天文库
浏览记录
ID:22372352
大小:63.00 KB
页数:7页
时间:2018-10-28
《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
此文档下载收益归作者所有