全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 更多
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 智能硬件
云服务器 ECS

实例元数据

更新时间:2018-05-17 23:39:42

实例元数据是指您的 ECS 实例在阿里云系统中的一些基本信息,包括实例 ID、IP 地址、操作系统等。您可以使用这些元数据管理或配置 ECS 实例。

注意:如果您手动更改了部分实例信息,这种更改不会体现到实例元数据中。

使用限制

仅支持获取专有网络 VPC 类型实例的元数据。

获取方法

Linux 实例

远程连接 Linux 实例。

  • 执行命令 curl http://100.100.100.200/latest/meta-data/ 可以访问元数据的根目录。

  • 在 URL 中添加具体的元数据名称即可获取具体的元数据,例如:

    • 执行命令 curl http://100.100.100.200/latest/meta-data/instance-id,可以获取实例 ID。

    • 执行命令 curl http://100.100.100.200/latest/meta-data/image-id,可以获取创建实例时所使用的镜像 ID。

Windows 实例

远程连接 Windows 实例。

  • 使用 PowerShell 执行命令 Invoke-RestMethod http://100.100.100.200/latest/meta-data/ 可以获取元数据信息。

  • 在 URL 中添加具体的元数据名称即可获取具体的元数据,例如:

    • 执行命令 Invoke-RestMethod http://100.100.100.200/latest/meta-data/instance-id 获取实例 ID。

    • 执行命令 Invoke-RestMethod http://100.100.100.200/latest/meta-data/image-id 获取创建实例时所使用的镜像 ID。

实例元数据列表

元数据项 元数据说明 引入版本
dns-conf/nameservers 实例的 DNS 配置 2016/1/1
eipv4 弹性公网 IP 2016/1/1
hostname 实例的主机名 2016/1/1
image-id 创建实例时所使用的镜像 ID 2016/1/1
image/market-place/product-code 镜像市场镜像的商品码 2016/1/1
image/market-place/charge-type 镜像市场镜像的计费方式 2016/1/1
instance-id 实例 ID 2016/1/1
mac 实例的 MAC 地址,如果实例存在多个网卡,只 eth0 上的 MAC 地址 2016/1/1
network-type 网络类型,只支持 VPC 类型实例 2016/1/1
ntp-conf/ntp-servers NTP 服务器地址 2016/1/1
owner-account-id 实例拥有者的 aliuid 2016/1/1
private-ipv4 私网 IP 地址 2016/1/1
public-ipv4 公网 IP 2016/1/1
public-keys 当前实例所有公钥的列表 2016/1/1
region-id 实例所属地域 2016/1/1
zone-id 实例所属可用区 2016/1/1
serial-number 实例所对应的序列号 2016/1/1
source-address Yum 或者 apt 源,只支持 Linux 实例 2016/1/1
kms-server 激活服务器,只支持 Windows 实例 2016/1/1
wsus-server/wu-server 更新服务器,只支持 Windows 实例 2016/1/1
wsus-server/wu-status-server 实例更新状态监控服务器,只支持 Windows 实例 2016/1/1
vpc-id 实例所属 VPC ID 2016/1/1
vpc-cidr-block 实例所属 VPC 的网段 2016/1/1
vswitch-cidr-block 实例所属虚拟交换机的网段 2016/1/1
vswitch-id 实例所属虚拟交换机 ID 2016/1/1
ram/security-credentials/[role-name] 由实例 RAM 角色的策略所生成的 STS 临时凭证。只有在实例指定了 RAM 角色后,您才能获取 STS 临时凭证。其中 [role-name] 参数需要替换为实例 RAM 角色的名称。
说明:STS 临时凭证更新时间早于凭证失效前半小时,在这半小时内,新旧 STS 临时凭证均可以使用。
2016/1/1
instance/spot/termination-time 竞价实例的操作系统设置的停机释放时间,时区标准为 UTC,格式为 YYYY-MM-DDThh:mm:ssZ 例如,2018-04-07T17:03:00Z。 2016/1/1
network/interfaces/macs 多网卡的 MAC 地址列表 2016/1/1
network/interfaces/macs/[mac]/network-interface-id 网卡的标识 ID,其中 [mac] 参数需要替换为实例 MAC 地址 2016/1/1
instance/virtualization-solution ECS 虚拟化方案,支持 Virt 1.0 和 Virt 2.0 2016/1/1
instance/virtualization-solution-version 内部 Build 号 2016/1/1
instance/last-host-landing-time 实例所在宿主机的最新变更时间 2016/1/1
instance-identity/document 实例标识 文档 2016/1/1
instance-identity/pkcs7 实例标识签名 2016/1/1
本文导读目录