squid配置--再次冲击Ubuntu之server篇

最近单位要断外网,赶紧在server上配置一个代理服务器做后门,

确认了使用squid后,立马开做。先安装apt-get install squid,版本2.7。然后配置,此次求助谷歌大神,主要配置有:端口(http_port 3128) ,内网配置(acl networkOA XXX.XXX.0.0/16),再配访问控制(添加http_access allow networkOA,最后记得http_access deny all),最后就是配置认证,此步复杂些,先生成密码文件(htpasswd -c /etc/squid/password guest),然后配置认证方式、认证进程数、有效时间、认证对象及相关访问控制,如下: 

1 auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/password

2 auth_param basic children 5
3 auth_param basic credentialsttl 2 hours
4 acl normal proxy_auth REQUIRED
5 http_access allow normal

  最后附地址:squid配置详解+认证squid配置

posted @ 2011-12-27 12:45  badwood  阅读(394)  评论(0编辑  收藏  举报
Badwood's Blog