我在xxx.xxx.1.75:9201上的linux服务器上运行了elasticsearch实例。
我已经在另一台服务器xxx.xx.1.89上安装并配置了NGINX,并将elasticsearch的代理设置为在端口5001i.e上运行,它可以从xxx.xxx.1.89:5001访问。
但是当我尝试使用端口xxx.xxx.1.75:9201访问elasticsearch时,它运行良好,我不想发生这种情况。
我想仅通过NGINX反向代理服务器限制弹性搜索集群的访问,即xxx.xx.1.89:5001,但不能直接从xxx.xx.1.75:9201访问。
请帮我解决这个问题。
感谢。
答案 0 :(得分:0)
简单的方法是使用防火墙来限制对ES的访问(取决于您使用的系统)。
如果您的服务器都有内部网络连接(外部不可见),则只能在内部接口上运行ES。