我的主机上安装了Elasticsearch。
来自localhost的请求正常
curl -X GET http://localhost:9200/
但是如何配置elasticsearch.yml以便从一个外部ip连接?
答案 0 :(得分:0)
在elasticsearch.yml
文件上找到第#network.host:
行,取消注释(删除“#”)并更改为network.host: 0.0.0.0
然后将例外添加到防火墙并重新加载(在我的情况下,我使用UFW,因此我运行了sudo ufw allow 9200
和sudo ufw reload
)
Obs :在版本上测试:2.3