[トップページ] [FAQ 一覧]

対象:その他

AWS の169.254.169.254とは何か





疑問


169.254.169.254とは何か?便利な使い方の紹介。

答え


169.254.169.254はEC2において自分自身を表すアドレスです。AWS上のEC2はSDN (Software-Defined Network) で動作するため、EC2がパブリックIPアドレスを所有していても自分自身の ifconfig やipconfig コマンドでは確認することができません。

そんな場合はメタデータを参照します。自分自身からは以下で参照が可能です。

■メタデータ一覧表示
http://169.254.169.254/latest/meta-data/


CUI ベースなら curl を使用するとよいでしょう。

curl http://169.254.169.254/latest/meta-data/

■具体的に public IP を取得するサンプルです。
curl http://169.254.169.254/latest/meta-data/public-ipv4


■外部DNS名を取得するサンプルです。
curl http://169.254.169.254/latest/meta-data/public-hostname

【超重要】本ページは2018/05/27に記載されました。情報が古くなっている可能性があります。








[ 一覧に戻る]


【注意事項】本ページの内容は個人的に調査した結果がであり内容が正しいことは保証されません。
またAWSサービスは常に改良、アップデートされており本ページの内容が古く誤った内容になる可能性もあります。変更になっても本ページが正しく更新されるとは限りません。
あくまでも参考程度でご覧ください。内容により発生したいかなる時間的損害、金銭的損害、その他の損害に関しても何人も保証しません。