# 安装
apt-get install squid3
# 配置
http_port 0.0.0.0:3128
acl any src all
http_access allow all
cache_mem 128 MB
maximum_object_size 4096 KB
maximum_object_size_in_memory 4096 KB
#reply_body_max_size 10240000 allow all
access_log /var/log/squid3/access.log squid
visible_hostname 10.0.0.2
cache_dir ufs /var/spool/squid3 1000 16 256
cache_mgr yonggew@staff.l99.com
# 认证
touch /etc/squid/squid_passwd
chmod o+r /etc/squid/squid_passwd
htpasswd /etc/squid/squid_passwd test
寻找一个文件
find / -name ncsa_auth
/usr/lib64/squid/ncsa_auth
配置文件中添加
# For 认证
auth_param basic program /usr/lib64/squid/ncsa_auth /etc/squid/squid_passwd
acl ncsa_users proxy_auth REQUIRED
http_access allow ncsa_users
删掉一个配置
http_access allow all
重启
service squid3 restart
# 测试
squidclient http://www.baidu.com -> 200
squidclient http://www.baidu.com -> 304
没有评论:
发表评论