Elasticsearch无法从远程主机连接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Elasticsearch无法从远程主机连接相关的知识,希望对你有一定的参考价值。

我在ubuntu 16.04上安装了Elasticsearch v 5.1,它已经运行了。我已经通过更新network.host

/etc/elasticsearch/elasticsearch.yml。当测试自己的服务器时

curl -XGET 'http://HOST_IP:9200'

它的反应还可以。但是,如果我从另一个远程服务器尝试,那么它会超时。我想从远程ip连接这个elasticsearch。我已经试过了

ufw allow 9200/udp

在主机服务器中。我错过了什么谢谢。

答案

您可能需要bind_host和publish_host的不同值,而不是使用network.host。来自Elastic docs:

常用网络设置中说明的network.host设置是一种快捷方式,可同时设置绑定主机和发布主机。在高级用例中,例如在代理服务器后面运行时,您可能需要将这些设置设置为不同的值

在这里查看:https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-network.html#advanced-network-settings

以上是关于Elasticsearch无法从远程主机连接的主要内容,如果未能解决你的问题,请参考以下文章

“SMTP 连接()失败”。将其配置为从远程主机发送电子邮件时

AWS ElasticSearch 使用方案、主机和白名单从远程集群问题重新索引

创建 AIR 文件时出错:无法生成时间戳:握手期间远程主机关闭连接

虚拟机和主机ping不通,SQL Server无法远程连接的解决方法

关于VMware虚拟机的问题,主机无法用远程桌面连接虚拟机,求高手解答

如何批量管理云主机远程连接?