分类: LINUX
2010-12-30 20:36:43
1.修改sysctl 开启包转发功能
#vim /etc/squid/squid.conf
http_port 192.168.1.254:8080 仅监听来自内网8080端口请求
cache_mem 512 MB 设置高速缓存为512MB
cache_dir ufs /var/spool/squid 10240 16 256 设置硬盘缓存大小为10G 目录下1级子目录16个,二级子目录256个
access_log /var/log/squid/access.log squid 设置访问日志
cache_log /var/log/suiqd/cache.log 设置缓存日志
cache_store_log /var/log/squid/store.log 设置网页缓存日志
acl all src 0.0.0.0/0.0.0.0 设置访问控制列表all 该表的内容为所有客户端
http_access allow all 允许所有客户端访问 all 是上面定义的列表all
cache_mgr 设置管理员地址
cache_effective_user squid 设置squid进程的所有者
cache_effective_group squid 设置squid进程的所属组
visible_hostname 192.168.1.254 设置squid可见主机名
注意防火墙设置,出现问题要及时查看日志信息!
squid默认端口是3128
chinaunix网友2011-01-03 15:07:31
很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com