2013-08-26 76 views
0

我想知道如何配置鱿鱼服务器与MySQL认证。我发现下面的一个配置实例:Squid代理MySQL认证配置

auth_param basic program /usr/local/squid/libexec/squid_db_auth --user dbusername --password dbuserpassword --plaintext --persist 
auth_param basic children 5 
auth_param basic realm Web-Proxy 
auth_param basic credentialsttl 1 minute 
auth_param basic casesensitive off 

http://linuxpoison.blogspot.com/2010/08/configuring-squid-server-to.html

而且在本地主机上进行测试。这很好。但就我而言,MySQL服务器位于另一台服务器上。所以,我需要指定MySQL服务器的“主机名”和“端口”。

你能帮忙吗?

在此先感谢。

回答

0

根据您的代码更改下面squid_db_auth例如,

my $dsn = "DBI:mysql:database=yourdbname;host=remotemysqlserverip"; 

上述行添加到你的`squid_db_auth?我已经用SQUID 3.1.10测试过了。