将ElasticSearch安装在Azure的Linux VM上,并放入具有公共IP和安全组的Vnet上,该安全组的端口为9200,ssh 22为打开状态。
我可以进入虚拟机。在VM本身上,我可以访问端口9200。
但是在我的PC上,当我尝试访问{public IP}:9200时,是否遇到502错误的网关?有人知道为什么吗?
答案 0 :(得分:0)
好,需要在 /etc/elasticsearch/elasticsearch.yml 文件中设置以下行;
之前
#
#network.host: 192.168.0.1
#
之后
#
network.host: [_local_, _site_]
#