Linux--netfilter/iptables+squid综合案例分析
2010-08-20 00:00:00 来源:WEB开发网核心提示: 设置squid的工作目录,squid服务器缓存的内容只有很少的一部分是保存在缓冲内存中的,Linux--netfilter/iptables+squid综合案例分析(8),而代理服务中使用的所有文件都会保存在squid的工作目录中,在squid.conf配置文件中使用cache_dir设置squid服务器的工作目录
设置squid的工作目录,squid服务器缓存的内容只有很少的一部分是保存在缓冲内存中的,而代理服务中使用的所有文件都会保存在squid的工作目录中。在squid.conf配置文件中使用cache_dir设置squid服务器的工作目录路径和属性。
“100 16 256”分别表示目录中最大的容量是100MB,目录中的一级子目录的数量为16个,二级子目录为256个。
squid工作目录的容量和子目录的数量也会在一定程度上影响squid服务器代理服务的性能,在实际应用中可根据实际情况适当扩大工作目录的总容量。
查看原图(大图)
在squid.conf配置文件中默认只允许本机使用squid服务器,这种策略也体现了squid服务器默认设置的严谨。为了让局域网所有用户能够通过squid的代理服务访问外部网页,需要设置访问控制列表,在acl *条目下添加 “acl clients src 子网地址/子网掩码”
查看原图(大图)
在squid.conf文件的http_access deny all设置行之前添加如下设置:http_access allow clients。并添加提供透明代理的相关功能,需要进行如下配置:
更多精彩
赞助商链接