在amazon aws中寻找IP地址

时间:2017-10-05 02:25:16

标签: amazon-web-services networking amazon-ec2 ip

我刚交出了一个技术负责人退出的项目。 我的客户要求我解决他们的服务问题,他们只知道哪个域,但没有服务器IP和如何访问。 由于他们使用aws我寻找从域挖掘但在Ec2,负载均衡器和弹性IP中找不到的IP地址。 通过IP搜索,这个ip地址由amazon aws提供。

如何从ip地址找到此服务器。

  • 我可以访问我客户的帐户。
  • 我可以访问客户服务域的dns。

2 个答案:

答案 0 :(得分:1)

您的情况似乎是:

  • 您的域名指向 IP地址
  • 您希望找到IP地址指向的EC2实例

IP地址可能与:

相关联
  • EC2实例IP地址
  • 弹性IP地址,然后与EC2实例关联
  • 负载均衡器(它使用的是DNS名称,而不是IP地址 - 除了新的网络负载均衡器,但它们不太可能使用它)。
  • 数据库实例(例如RDS,Redshift,Elasticache),但这不太可能,因为您说的是IP地址正在响应网络流量

因此,最好的办法是使用AWS Command-Line Interface (CLI)列出EC2实例和弹性IP上的所有IP地址:

aws ec2 describe-instances --query Reservations[*].Instances[*].[InstanceId,PublicIpAddress] --output text

aws ec2 describe-addresses --query Addresses[*].[NetworkInterfaceId,PrivateIpAddress] --output text

在每个区域中运行上述命令,您应该找到该特定IP地址指向的位置。

答案 1 :(得分:0)

首先,转到AWS账户的账单部分,确认在提供给您的AWS账户下运行EC2实例。

菜单栏中的用户名(右上角) - >我的结算信息中心 - >票据 - >详细信息 - >弹性计算云 - > EC2实例的区域

如果您通过切换到特定区域找到实例,那么您应该能够使用提供给您的Key.pem文件找到EC2实例和SSH / RDP(或者需要向您的客户请求它) )