本篇默认已成功安装ES,且可以服务器内部访问(127.0.0.1:端口号) 修改elasticsearch-xxx/config目录下的elasticsearch.yml文件network.host: 0.0.0.0 http.port: 9200 (参数前的 '#'号要删除,英文冒号后要有空格)确认防火墙已允许 9200端口开放(或 .yml配置文件中的http.port)在网页上修改服务器对外开放的端口 elasticsearch.yml修改完毕、防火墙开启对应的端口号之后,重启ES,即可尝试是否可以外网访问!