2017-10-05 540 views
-1

我剛剛交出了一個技術負責人辭職的項目。 我的客戶要求我解決他們的服務問題,他們只知道哪個域名,但沒有一個服務器IP和如何訪問。 由於他們使用aws,我尋找從域中挖掘的ip地址,但在Ec2,負載均衡器和彈性ip中找不到。 通過IP搜索,這個IP地址由amazon aws提供服務。尋找亞馬遜的IP地址aws

如何從ip地址找到該服務器。

  • 我可以訪問我的客戶的aws賬戶。
  • 我可以訪問客戶服務域的dns。

回答

0

首先轉到AWS賬戶的賬單部分,並驗證是否有提供給您的AWS賬戶下運行的EC2實例。

在菜單欄(右上角)用戶名 - >我的帳單顯示板 - >票據 - >詳細信息 - >彈性計算雲 - >您的EC2實例的地區

如果你發現在一個特定的區域情況通過切換到它,然後你應該能夠找到EC2實例和SSH/RDP使用Key.pem文件給你(或需要從你的客戶請求)

1

看來你的情況是:

  • 你有域名一個指向IP地址
  • 找到EC2實例(S)該IP地址指向

的IP地址可能與有關:

  • EC2實例IP地址
  • 一個彈性的IP地址,然後將其與一個EC2實例相關聯
  • 負載均衡器(它使用DNS名稱,而不是IP地址 - 除了新的網絡負載平衡器,但它是不太可能,他們利用這種)
  • 一個數據庫實例(例如RDS,紅移, 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地址指向的位置。