我使用ncsa_auth运行squid代理,并希望限制客户端使用来自不同网络的相同凭据(它们具有公共静态IP)。由于squid记录了公共IP登录的用户名,因此必须是可能的。我想列出与IP地址匹配的用户名。因此凭据仅对该特定IP地址有效。我怎么能这样做?
答案 0 :(得分:3)
acl mahmoud src 10.0.0.63
auth_param基本程序/ usr / lib / squid / ncsa_auth / etc / squid / passwd
auth_param基本孩子5
auth_param基本领域Squid代理缓存Web服务器
auth_param basic credentialsttl 2小时
auth_param basic casesensitive off
acl ncsa_users proxy_auth REQUIRED
http_access允许ncsa_users mahmoud all