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配置。