Elasticsearch未从远程主机连接

时间:2019-01-27 11:22:36

标签: ubuntu elasticsearch ubuntu-16.04

我在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

主机服务器中的

。 我想念什么。谢谢。

1 个答案:

答案 0 :(得分:0)

您可能需要为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