【发布时间】:2019-10-14 13:19:17
【问题描述】:
我在 Alteon 负载均衡器后面有两个资源 /public_url 和 /private_url 的 nginx。我可以使用nginx.conf 限制对private_url 的访问:
location /private_url {
include whitelist.conf;
deny all;
}
请注意,public_url 仍可通过任何 IP 地址访问
这在我直接访问 nginx 时有效。但是,当我通过 Alteon 访问 nginx 时,我只能看到 Alteon 的 IP 地址。结果,我无法区分列入白名单和列入黑名单的 IP 地址。
将 IP 过滤组织到private_url 的正确方法是什么,但在 nginx 落后于 alteon 时向所有人提供public_url?
【问题讨论】:
标签: nginx load-balancing whitelist