基于 squid ip 的身份验证

基于 squid ip 的身份验证

我在 VPS 上有 10 个 IP,并安装了 squid3。我想将它们全部租给 10 个同事。身份验证应基于 IP。

基本上,我只想允许他们的家庭 IP 地址(不是内部 IP 地址 - 我们不在网络上)连接到我的 Squid。我还想从我的传出地址为他们提供一个专用 IP。我设法使用基于用户名/密码的身份验证使其工作,但有些软件不支持该功能,因此如果可能的话,我想切换到此限制。

有任何指导/示例 acl 吗?

答案1

制作如下 ACL

acl coworkers 10.0.0.1
acl coworkers 10.0.0.2

将单个 IP 添加到 ACL。对于网络:

acl coworkers 10.0.0.0/8

然后包含一个 http_access 行:

http_access allow coworkers

相关内容