2020年11月11日水曜日

EC2のlink local addressでメタデータを見る

EC2にログインした状態で link-local address (169.254.169.254)にアクセスします。curlで情報を取得できます。

t2.microのデフォルト設定で起動して、connectします。

[ec2-user@ip-xxxx ~]$ curl -s http://169.254.169.254/latest/meta-data

でメタデータを見ると、以下のように出力されました。

ami-id ami-launch-index ami-manifest-path block-device-mapping/ events/ hibernation/ hostname identity-credentials/ instance-action instance-id instance-life-cycle instance-type local-hostname local-ipv4 mac managed-ssh-keys/ metrics/ network/ placement/ profile public-hostname public-ipv4 public-keys/ reservation-id security-groups

さらにセキュリティグループは、このようにして得られます。

$ curl -s http://169.254.169.254/latest/meta-data/security-groups/

launch-wizard-3

と出力されます。コンソールから確認すると、確かにsecurity group nameになっています。この方法で得られるのは、あくまで名前だけで、詳細な設定は見れないようです。





0 件のコメント:

コメントを投稿