169.254.169.254是否只有AWS EC2使用?

问题描述 投票:0回答:1

我打算做一个安装包的脚本,主要针对EC2实例。

我打算做的是 amazon-linux-extrascurl 169.254.169.254/latest/meta-data/public-ipv4curl 169.254.169.254/latest/meta-data/local-ipv4 如果是ec2,否则 yum add-repo.

但是,我担心的是这个脚本被非ec2实例运行,因为我打算将这个脚本与公众分享,主要担心的是一些不是EC2实例的机器有访问权限。169.254.169.254.

我上网查了那个IP地址,但除了AWS之外,找不到其他用例。是否可以假设 curl 169.254.169.254 返回的东西意味着他们是EC2实例?

amazon-web-services amazon-ec2 ip-address
1个回答
0
投票

回答这个问题有点晚了,但是为了防止别人也遇到这个问题;不仅AWS使用了 169.254.169.254. 其他云服务也使用 169.254.169.254 用于访问其实例元数据,包括Digital Ocean、Azure、OpenStackRackSpace、HP Helion。这是我目前所知的情况。

© www.soinside.com 2019 - 2024. All rights reserved.