1 检查squid运行状态
sudo squid -NCd1
2 让新设置生效,你可以关闭和重启squid,或者在squid运行时,重配置它。
重配置运行中的squid最好的方法是使用squid -k reconfigure命令。
3 NCSA密码认证
工具htpasswd
4 支持ssl
ubuntu上需要重新compile
http://www.d90.us/toolbox/2009/05/26/adding-ssl-support-to-squid-package-on-ubuntu/
https://wiki.ubuntu.com/PackagingGuide/Complete
http://hi.baidu.com/zkheartboy/blog/item/9e37f0cd374e7f540eb345fe.html
安装完毕后,
1.生成测试用的证书:
openssl req -new -keyout /etc/squid/key.pem -nodes -x509 -days 365 -out /etc/squid/cert.pem
2. 在squid.conf相应地方添加
https_port 443 cert=/etc/squid/cert.pem key=/etc/squid/key.pem
3
acl twitter dstdomain .twitter.com
acl twitter dstdomain .t.co
acl twitter dstdomain .twimg.com
http_access allow twitter
规则可以叠加
10 squid 在终端运行,不是后台,便于调试
%squid -N -d1
5 多个http_port 端口
http://serverfault.com/questions/283701/squid3-cache-limitation
sudo squid -NCd1
2 让新设置生效,你可以关闭和重启squid,或者在squid运行时,重配置它。
重配置运行中的squid最好的方法是使用squid -k reconfigure命令。
3 NCSA密码认证
工具htpasswd
4 支持ssl
ubuntu上需要重新compile
http://www.d90.us/toolbox/2009/05/26/adding-ssl-support-to-squid-package-on-ubuntu/
https://wiki.ubuntu.com/PackagingGuide/Complete
http://hi.baidu.com/zkheartboy/blog/item/9e37f0cd374e7f540eb345fe.html
安装完毕后,
1.生成测试用的证书:
openssl req -new -keyout /etc/squid/key.pem -nodes -x509 -days 365 -out /etc/squid/cert.pem
2. 在squid.conf相应地方添加
https_port 443 cert=/etc/squid/cert.pem key=/etc/squid/key.pem
3
acl twitter dstdomain .twitter.com
acl twitter dstdomain .t.co
acl twitter dstdomain .twimg.com
http_access allow twitter
规则可以叠加
10 squid 在终端运行,不是后台,便于调试
%squid -N -d1
5 多个http_port 端口
http://serverfault.com/questions/283701/squid3-cache-limitation