当我在EC2实例中执行 ifconfig 时,我获得了私有IP。但是在我的apache中添加 sites-available 我需要公共ip。
有什么方法可以在我正在运行的实例中获取我的公共IP。
答案 0 :(得分:2)
在亚马逊EC2实例上有一个“神奇的IP”,你可以卷曲你的实例的元数据。
要获取当前实例的公共IP,您可以执行以下操作:
curl http://169.254.169.254/latest/meta-data/public-ipv4
您可以阅读完整文档here。