|
楼主 |
发表于 2009-4-23 23:52:25
|
显示全部楼层
Squid整理
一、安装相应的包
yum install squid
二、修改squid的配置文件
vi /etc/squid/squid.conf
可以先搜索 acl all src ,在那一行下面添加以下acl表名 acl example src 192.168.0.0/24
再搜索http_access all ,在那一行下面添加acl表example的动作
http_access allow example
三、过滤某些域名
acl otherguys dstdomain .yahoo.com
acl otherguys dstdomain .hotmail.com
首先,注意到acl的附加属性。
第二注意到dstdomain的acl类型,折明了关心的[]的域。
第三、注意到在域名前的点表示符号,确保加上点。
然后在http_access的地方增加行
http_access deny otherguys ;注意,要放在想过允许访问条件之前。
四、配置文件的重要基本参数 /etc/squid/squid.conf
设置Squid监听的IP地址和端口号
http_port 3128
设置内存缓冲区的大小
cache mem 64 MB
设置硬盘缓冲区的大小
cache_dir ufs /var/spool/squid 4096 16 256
本选项的意思:
硬盘缓冲区的目录为/var/spool/squid
缓冲区的存储类型类型为ufs
缓存空间为4096MB,硬盘缓冲区的目录下有16个
一级目录,每个一级目录下有256个二级子目录 |
|