Amazon Elastic Compute Cloud
Windows 实例用户指南
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

识别 EC2 Windows 实例

确定系统是否是 EC2 实例的能力可能对您有用。您可以用两种方法来识别 EC2 实例。

有关识别 Linux 实例的信息,请参阅 Amazon EC2 用户指南(适用于 Linux 实例) 中的识别 EC2 Linux 实例

检查系统 UUID

您可以获取系统 UUID 并检查 UUID 的起始 octet 中是否存在字符 “EC2”。此确定系统是否为 EC2 实例的方法速度快,但可能不准确,因为不是 EC2 实例的系统也有很小的机率使用以这些字符开头的 UUID。有关明确的方法,请参阅 检查实例标识文档

例 :使用 WMI 获取 UUID

使用如下 Windows Management Instrumentation 命令行 (WMIC):

Copy
wmic path win32_computersystemproduct get uuid

在以下示例输出中,UUID 以“EC2”开头,表示该系统可能是 EC2 实例。

EC2E1916-9099-7CAF-FD21-01234ABCDEF

例 :使用 Windows PowerShell 获取 UUID

使用以下 GET WmiObject cmdlet:

Copy
PS C:\> Get-WmiObject -query "select uuid from Win32_ComputerSystemProduct" | Select UUID

在以下示例输出中,UUID 以“EC2”开头,表示该系统可能是 EC2 实例。

UUID
----
EC2E1916-9099-7CAF-FD21-01234ABCDEF

检查实例标识文档

对于标识 EC2 实例的明确且以加密方式验证的方法,请查看实例标识文档,包括其签名。这些文档适用于本地、不可路由地址 http://169.254.169.254/latest/dynamic/instance-identity/ 处的每个 EC2 实例。有关更多信息,请参阅 实例标识文档