我正在尝试访问托管在AWS免费层上的Elasticsearch节点。 我已经在所有IP的安全组中打开了端口。 它适用于本地。
curl: (7)Failed to connect to **ip-to-ec2** port 9200: Connection refused.
ElasticSearch版本2.1
答案 0 :(得分:0)
我发现默认情况下弹性搜索的答案在本地绑定。所以要配置我们必须配置elasticsearch.yml
只需将network.host设置为0.0.0.0即可从所有主机/ ip
进行访问任何人都要小心,因为我们没有任何身份验证 elasticsearch节点。尽量保持具体。
答案 1 :(得分:0)
在config \ elasticsearch.yml中添加以下行(你可以使用vim编辑文件)
host.host:0.0.0.0
注意:elasticsearch版本6.1.3