我在 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