问题描述 elasticsearch启动后只能通过localhost:9200访问,但是使用http://ip:9200访问时却无法正常访问 解决方法: 找到config下的elasticsearch.yml文件,添加以下配置 http.host: 0.0.0.0 network.host: 0.0.0.0 discovery.seed_hosts: ["0.0.0.0", "[::1]"] 注意:“:”后面有空格,这是yml的格式,不要忘了