0

我在 xxx.xxx.1.75:9201 的 linux 服务器上运行了 elasticsearch 实例。

我已经在另一台服务器 xxx.xx.1.89 上安装并配置了 NGINX,并将 elasticsearch 的代理设置为在端口 5001 上运行,即它可以从 xxx.xxx.1.89:5001 访问。

但是当我尝试使用端口 xxx.xxx.1.75:9201 访问弹性搜索时,它运行良好,我不想发生这种情况。

我想限制elasticsearch集群的访问只能通过NGINX反向代理服务器,即xxx.xx.1.89:5001,而不是直接从xxx.xx.1.75:9201。

请帮我解决这个问题。

谢谢。

4

1 回答 1

0

简单的方法是使用防火墙来限制对 ES 的访问(取决于您使用的系统)。

如果您的两台服务器都有内部网络连接,外部不可见,您可以在该内部接口上运行 ES。

于 2017-06-29T12:48:58.917 回答