在运行实例中使用公共IP

时间:2014-03-06 06:20:33

标签: amazon-web-services amazon-ec2

当我在EC2实例中执行 ifconfig 时,我获得了私有IP。但是在我的apache中添加 sites-available 我需要公共ip。

有什么方法可以在我正在运行的实例中获取我的公共IP。

1 个答案:

答案 0 :(得分:2)

在亚马逊EC2实例上有一个“神奇的IP”,你可以卷曲你的实例的元数据。

要获取当前实例的公共IP,您可以执行以下操作:

curl http://169.254.169.254/latest/meta-data/public-ipv4

您可以阅读完整文档here