查看
squidclient -p port mgr:info
配置
maximum_object_size 4 MB
http_port 127.0.0.1:3128
cache_mem 64 MB
cache_dir ufs /var/spool/squid 100 16 256
auth_param basic program /usr/lib64/squid/ncsa_auth /etc/squid/user.pass
auth_param basic children 5
auth_param basic realm proxy for me
auth_param basic credentialsttl 2 hours
acl auth_user proxy_auth REQUIRED
http_access allow auth_user
注意,
1 apache的htpasswd,不同版本默认加密算法不同,会导致认证失败。
可以用下面命令测试
echo 'user pwd'| /usr/lib64/squid/ncsa_auth user.pass
2 由于防火墙会过滤squid流量,所以http_port只设置了本地ip。
需要用ssh设置通道。(ssh -L 3128:127.0.0.1:3128)
3 IE的代理设置里,可以设置例外使内网站点避免使用代理。
可以使用通配符,比如: *;*;
参考
curl -x proxyIP:port --proxy-basic --proxy-user 'user:pwd'
阅读(1011) | 评论(0) | 转发(0) |