为什么我不能从实例本身内部访问EC2实例公共IP?

下面是一个例子,我有一个Linux实例,说私有IP是10.10.10.10,公网IP是54.54.54.54。

在实例内部,我可以成功地ping它的私有IP(10.10.10.10)和本地主机。 但是,我不能访问它的公共IP(54.54.54.54)。

我需要使用它的公有IP而不是本地主机的原因是因为它是相同的IPconfiguration,我将用于此服务器以及其他服务器。

我可以想象它与公共IP如何与私有IP关联的部分。 因此,入站和出站stream量不知何故丢失。 但我真的想知道更多的细节。

谢谢。

我没有看到一个问题在我的公共IP从实例内。 确保在与实例关联的安全组中添加规则。

您的弹性IP不存在于任何本地接口上。 如果要将本地服务绑定到IP地址,请将其绑定到私人服务,并将EIP与其关联。 如果您需要将您的服务的不同实例绑定到不同的公共EIP,只需使用与其关联的相同数量的私有IP即可。 所以你最终会得到:

Service1 – > locally_bound_to 10.10.10.1 – > associated_to 54.54.54.54 Service2 – > locally_bound_to 10.10.10.2 – > associated_to 54.54.54.55等