squid 快速配置

Posted 三木燕

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了squid 快速配置相关的知识,希望对你有一定的参考价值。

安装

yum install squid -y
yum install httpd-tools -y

基本认证配置文件

#网络
http_port 8991
dns_nameservers 100.100.2.136
#认证
auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid3/passwords
auth_param basic realm proxy
#acl
acl authenticated proxy_auth REQUIRED
#应用acl
http_access allow authenticated
http_access deny all

测试认证

#创建用户
htpasswd -cd /etc/squid/auto/passwd
#测试用户
/usr/lib64/squid/basic_ncsa_auth /etc/squid/auth/passwd

OK
#返回OK说明正常

ldap配置文件

#网络
http_port 8991
dns_nameservers 100.100.2.136
#认证
auth_param basic program /usr/lib64/squid/basic_ldap_auth -v 3 -b "dc=qq,dc=com" -D "uid=user,cn=users,dc=qq,dc=com" -w "passwd" -f uid=%s -h 115.123.183.123
auth_param basic children 5
auth_param basic realm example Software Corporation
auth_param basic credentialsttl 15
#acl
acl ldapauth proxy_auth REQUIRED
#应用acl
http_access allow ldapauth
http_access deny all

测试认证(注意你ldap服务器类型参数会有不同)

/usr/lib64/squid/basic_ldap_auth -v 3 -b "dc=qq,dc=com" -D "uid=user,cn=users,dc=qq,dc=com" -w "passwd" -f uid=%s -h 115.123.183.123

OK

 

以上是关于squid 快速配置的主要内容,如果未能解决你的问题,请参考以下文章

Squid代理应用

squid正向代理

Huawei_Netconf_Ncclient

Squid.conf配置详情

Squid.conf配置文件详解

配置squid代理服务器