查找 EC2 服务器的公网 IP 地址

查找 EC2 服务器的公网 IP 地址

我想从服务器本身内部找到我的 EC2 实例的公共 IP 地址。我知道使用 ec2-describe-instances 是可能的。但我想在未安装 ec2-api-tools 的情况下执行此操作。

有办法找出答案吗?

答案1

curl http://169.254.169.254/2009-04-04/meta-data/public-ipv4

还,

curl http://169.254.169.254/2009-04-04/meta-data/

获取您可以获取的其他元数据的列表。

答案2

有一种快速的方法可以从任何服务器上的控制台执行此操作

使用卷曲:

$ curl wgetip.com

使用 wget:

$ wget wgetip.com

答案3

理所当然的是,我现在为所有新的永久(超过一天)EC2 实例分配一个弹性 IP。这让一切变得简单多了。

答案4

您不能只通过 nslookup 来查找吗?

相关内容