Elasticsearch 搜索请求仅限于某些服务器 IP

Elasticsearch search request restrict to only certain server IPs

是否可以在 elasticsearch 中创建某种过滤器,以便仅当请求来自受信任的 IP(仅限某些服务器)时才会接受搜索请求。

我提到了这个 但是,想检查最新版本是否有这个功能,我在 elastic 文档中找不到任何东西。

注意:我在集群中有超过 1 个弹性服务器。

好的,网络模块就是您要找的。

elasticsearch集群中有两种网络:

  1. 传输:集群节点之间的通信
  2. Http:与各种客户端通信

如果您想将搜索限制在几个 IP 上,请查看 xpack.security.http.filter.* 设置。

此功能的简要文档可用here