我在 AWS 的 vpc 中的一个 ec2 实例上打开了 elasticsearch 服务器(日志服务器)。我给了实例一个 EIP(弹性 ip)。
服务器侦听端口 9200。如您所知(或不知道)EC2 实例有一个私有 IP(即 10.0.0.84)。
因此,如果我转到与日志服务器在同一 vpc 中的另一个实例,并在浏览器中写入 10.0.0.84:9200 我会得到答案,但是如果我从我家(或从相同的vpc)eip:9200行我没有回应。
我检查了一下,ACL 网络和安全组没有问题(所有端口都打开)。
正如我所知,一个 ec2 实例不知道他的 eip(当我编写 cmd“ipconfig /all”时它不会出现)。
我错过了什么吗?我想我不明白架构..