查找实例 ID 或 IP 地址 - AMS 高级入职指南

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

查找实例 ID 或 IP 地址

您需要一个实例 IP 地址才能登录实例。

  • 要请求访问实例、登录实例或创建 AMI,您必须拥有实例 ID。对于 EC2 实例(独立实例或堆栈的一部分)或数据库实例,可以通过几种不同的方式查找 ID:

    • ASG 堆栈中实例的 AMS 控制台:在 RFC 详细信息页面上查看创建堆栈的 RFC。在 “执行输出” 部分,您将找到 ASG 堆栈的堆栈 ID,然后可以转到 EC2 控制台 A uto Scaling Gro ups 页面搜索该堆栈 ID 并为其查找实例。找到实例后,将其选中,页面底部将打开一个包含详细信息的区域,其中包含包括 IP 地址在内的详细信息。

    • 独立实例 EC2 或数据库 (DB) 实例的 AMS 控制台:在 RFC 详细信息页面上查看创建 EC2 堆栈或数据库实例的 RFC。在执行输出部分,您将找到实例 ID 和 IP 地址。

    • AWS EC2 控制台:

      1. 在导航窗格中,选择 Instances (实例)。将打开 “实例” 页面。

      2. 点击你想要 ID 的实例。实例详细信息页面打开并显示 ID 和 IP 地址。

    • AWS 数据库控制台:

      1. 在主页上,选择数据库实例。将打开 “实例” 页面。

      2. 筛选您想要 ID 的数据库实例。实例详细信息页面打开并显示 ID。

    • AMS CLI/API。

      注意

      必须安装 AMS CLI 才能使这些命令生效。要安装 AMS API 或 CLI,请前往 AMS 控制台开发者资源页面。有关 AMS CM API 或 AMS SKMS API 的参考资料,请参阅用户指南中的 AMS 信息资源部分。您可能需要添加身份验证--profile选项;例如,aws amsskms ams-cli-command --profile SAML。您可能还需要添加该--region选项,因为所有 AMS 命令都将使用 us-east-1;例如。aws amscm ams-cli-command --region=us-east-1

      注意

      AMS API/CLI (amscm 和 amsskms)终端节点位于 AWS 弗吉尼亚北部区域。us-east-1根据您的身份验证设置方式以及您的账户和资源所在的 AWS 区域,您可能需要在发出命令--region us-east-1时进行添加。如果这是您的身份验证方法--profile saml,则可能还需要添加。

      运行以下命令以获取堆栈执行输出详细信息:

      aws amsskms get-stack --stack-id STACK_ID

      输出如下所示, InstanceId 显示在底部附近Outputs(显示的值为示例):

      { "Stack": { "StackId": "stack-7fa52bd5eb8240123", "Status": { "Id": "CreateCompleted", "Name": "CreateCompleted" }, "VpcId": "vpc-01234567890abcdef", "Description": "Amazon", "Parameters": [ { "Value": "sg-01234567890abcdef,sg-01234567890abcdef", "Key": "SecurityGroups" }, { "Value": "subnet-01234567890abcdef", "Key": "InstanceSubnetId" }, { "Value": "t2.large", "Key": "InstanceType" }, { "Value": "ami-01234567890abcdef", "Key": "InstanceAmiId" } ], "Tags": [], "Outputs": [ { "Value": "i-0b22a22eec53b9321", "Key": "InstanceId" }, { "Value": "10.0.5.000", "Key": "InstancePrivateIP" } ], "StackTemplateId": "stm-s6xvs000000000000", "CreatedTime": "1486584508416", "Name": "Amazon" } }