Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revisionBoth sides next revision
devops:aws [2022/05/28 10:12] admindevops:aws [2022/08/12 14:52] – [Найти EC2 Инстанс по IP] admin
Line 27: Line 27:
 </code> </code>
   * aws-cli юзать так: <code>aws route53 list-hosted-zones --profile specialrole</code>   * aws-cli юзать так: <code>aws route53 list-hosted-zones --profile specialrole</code>
 +
 +====== Найти EC2 Инстанс по IP ======
 +Например - есть публичный IP адрес машинки. надо найти где она - в каком регионе и как называется. \\
 +Для начала - определим регион. Для этого скачиваем файлик с соотвествием IP-диапазонов и регионов:
 +  wget https://ip-ranges.amazonaws.com/ip-ranges.json
 +Теперь найдем:
 +  jq -r '.prefixes | .[]' < ip-ranges.json | grep 13.53 -A1
 +Ну и теперь можем посмотреть машинки в нужном регионе:
 +  AWS_PROFILE=main aws ec2 --region eu-north-1 describe-instances   --filter "Name=instance-state-name,Values=running"   --query "Reservations[*].Instances[*].[PublicIpAddress, Tags[?Key=='Name'].Value|[0], InstanceId]"   --output text
 +
 +====== Перезагрузить EC2 Instance ======
 +  AWS_PROFILE=main aws ec2 --region eu-north-1 reboot-instances --instance-ids i-02d4044d1542ab62e
 +
  • devops/aws.txt
  • Last modified: 2022/11/17 12:24
  • by admin