无法远程访问弹性搜索

时间:2015-02-05 17:54:23

标签: elasticsearch remote-access

我正在尝试远程访问Elastic Search,但是出现连接错误。

当我在远程服务器中卷曲localhost:9200时,我得到了所需的输出。但远程server_address:9200无法访问。

有什么建议吗?

3 个答案:

答案 0 :(得分:1)

在elasticsearch.yml文件中,按如下所示修改/添加network.host设置。

network.host: 0.0.0.0

,然后重新启动您的Elasticsearch服务器。

答案 1 :(得分:0)

将(/etc/elasticsearch/elasticsearch.yml)network_host IP更改为您的服务器专用IP地址,然后可以在相同网络范围内访问ES。

network.host: "192.168.xx.xx"
http.port: 9200

答案 2 :(得分:0)

编辑您的elasticsearch.yml文件。

network.host: server_ip
http.port: 9200
transport.tcp.port: 9300