gpt4 book ai didi

elasticsearch - 如何仅允许来自 ips/域列表的 Elasticsearch 请求

转载 作者:行者123 更新时间:2023-12-02 23:03:11 26 4
gpt4 key购买 nike

我阅读了文档,但无法使其正常工作。

我有一个服务器,其中包含 Elasticsearch 和查询它的外部服务器。到目前为止,我可以从任何 ip 访问 Elasticsearch 。

例子:

elasticsearchserver的公共(public)ip:端口: 123.123.123.123:9200
我有域名: anothersocialnetwork.com anothersocialnetwork2.com

我只希望他们和 localhost 能够查询 Elasticsearch 服务器。

十分感谢

最佳答案

有多种方法可以实现这一目标。我想建议的一个如下 -

  • 通过 network.host 在 localhost 界面中运行 Elasticsearch 作为 elasticsearch.yml 文件中的 localhost。
  • 现在只有 localhost 中的应用程序可以访问应用程序
  • 放置一个像nginx或apache这样的代理,这个代理就可以访问elasticsearch。现在将您要在代理中访问 Elasticsearch 的 IP 列入白名单。

  • 你也可以看看 Elasticsearch jetty plugin .它具有一些安全配置。但我不确定它是否积极发展。

    也在 security Elasticsearch ,我建议通过 this blog .

    关于elasticsearch - 如何仅允许来自 ips/域列表的 Elasticsearch 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28670185/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com