我有一个 Squid 代理并且正在auth_param basic program
使用ncsa_auth
。
我希望用户访问一些指定的网站,如 google.com 和 yahoo.com,而无需他们提供代理凭据,这意味着当用户在浏览器中输入 google.com 时,该网站将立即打开,而无需请求代理用户名和密码。
使用代理凭据将可以正常访问其他站点。
如何针对这种情况配置 Squid?
答案1
您应该在 squid.conf 中的身份验证行顶部为允许的地址添加一个 acl,例如对于 google:
acl GOOGLE dstdomain google.com http_access allow GOOGLE
这样就行了。记得在 squid.conf 中的任何 auth 行之前添加此行