我正在使用 centos 的虚拟盒子运行 vagrant。尝试使用 (curl -X GET ' http://11.213.234.24:9200 ') 从 vagrant 连接端口 9200 上的本地主机。低于错误
curl: (7) couldn't connect to host
我还添加了config.vm.network "public_network", ip: "11.213.234.24"
in vagrant 文件
我一直在浏览器中尝试http://11.213.234.24:9200/
,我可以看到结果
{
"name" : "qAn6D9F",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "XH_d3889RPChpcY261vLRQ",
"version" : {
"number" : "5.5.3",
"build_hash" : "9305a5e",
"build_date" : "2017-09-07T15:56:59.599Z",
"build_snapshot" : false,
"lucene_version" : "6.6.0"
},
"tagline" : "You Know, for Search"
}
有谁知道问题可能是什么?
提前致谢!
您可以设置从 localhost 到来宾机器的转发端口,它必须可以正常工作:
使用公共网络配置时,将添加与主机以太网适配器的桥接接口,您需要从同一子网设置 IP 地址。
有关更多详细信息,请参阅https://www.vagrantup.com/docs/networking/。