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

标签 elasticsearch elasticsearch-x-pack

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

我提到了这个post但是,想检查最新版本是否具有此功能,我在弹性文档中找不到任何内容。

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

最佳答案

当然,网络模块就是您要寻找的。

elasticsearch集群中有两种网络:

  • 传输:集群节点之间的通信
  • Http:与各类客户沟通

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

    提供此功能的简要文档 here .

    关于Elasticsearch 搜索请求仅限于某些服务器 IP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59624479/

    相关文章:

    elasticsearch - 无法在Kibana中的Logstash索引上执行SQL搜索

    elasticsearch - 使用 doc_count 作为累计计数

    elasticsearch - 3节点Elasticsearch设置的理想分片数量是多少

    bash - 如何知道 Elasticsearch 中是否安装了 X-Pack?

    jquery - ElasticSearch:jQuery Ajax http请求中需要用户认证

    elasticsearch - 无法将非对象映射与机器学习(测试版)模块中的对象映射错误合并

    c# - ElasticSearch从指定术语中查找具有不同嵌套列表元素的索引对象

    elasticsearch - Elasticsearch Reindex卡住了

    elasticsearch - 在 Elasticsearch 中突出显示

    docker - 在带有docker-compose和x.pack auth的Docker中使用Docker中的ELK Stack无法验证用户