Linux代理服务器
已知量:
DS = 可用交换空间总量(单位K B)/ 交换空间数目=7 G/2=3500000KBOS = 平均每个对象的大小= 20k
NO = 平均每个二级子目录所存储的对象数目= 256未知量:
L1 = 一级子目录的数量L2 = 二级子目录的数量计算公式:
L 1×L2 = DS / OS / NO=3 500000/20/256=684我们取L 1=16L 2=43
所以,我们的c ache_dir语句为:
cache_dir /cache1 3500M 16 43cache_dir /cache2 3500M 16 43
4. acl
思路:通过s rc来定义a cl.
acl allow_ip src 1.2.3.4/258.258.258.0
5. http_access
http_access allow allow_ip
8.4.3 启动、停止s quid
配置并保存好s quid.conf后,可以用以下命令启动s quid。
squid
或者,使用R edHat的启动脚本来启动s quid。
/etc/rc.d/init.d/squid start
同样,也可以用下列脚本停止运行s quid或重启动s quid。
/etc/rc.d/init.d/squid stop/etc/rc.d/init.d/squid restart
8.4.4 如何判断s quid已经正常启动
可以通过p s命令查看s quid服务是否已经正常启动,如:
ps -A |grep squid
如果出现如下信息:
15342 ? 00:00:00 squid15343 ? 00:00:00 squid
Linux代理服务器
则表明s quid服务已经正常启动。8.4.5 客户端的配置
接下来,我们来看看客户端浏览器的配置。N e t s c a p e的N a v i g a t o r和M i c r o s o f t的I n t e r n e tE xplore是两种最常见的浏览器,我们看看怎样在这两种浏览器中配置代理服务器。8.4.6 在Netscape Navigator中配置代理服务
1) 运行Netscape Navigator,单击“编辑”菜单中的“首选项”(见图8 -4);
图8-4 Netscape Navigator的欢迎光临对话框
2) 在弹出的“首选项”窗口中双击“高级”,再单击“代理”,然后选中“手工配置代理”,单击“察看”(见图8 -5);
图8-5 首选项对话框
3) 在弹出的“手工配置代理”对话框(见图8 -6)中填写相应的代理服务器的i p地址和服务端口,然后单击“确定”。
Linux代理服务器
图8-6
手工配置代理对话框
8.4.7 在
Microsoft Internet Explore5中配置代理服务器
1)
运行Microsoft Internet Explore5,单击“工具”菜单中的“I nternet选项”(见图8 -7);2) 在弹出的“I nternet选项”中单击“连接”,再单击下面的“局域网设置”(见图8 -8);
图8-7 Internet Explore 5对话框
图8-8 Internet选项对话框