curlでEC2インスタンスの外部IPアドレスを確認する

高瀬 裕介 806views 更新:2014年2月17日
curl -q http://169.254.169.254/latest/meta-data/public-ipv4

ElasticIPの場合でも取得できるのでIPが設定されているかどうかも確認できます。

EC2_IP=54.199.145.156
INSTANCE_IP=`curl -q http://169.254.169.254/latest/meta-data/public-ipv4 2> /dev/null`
if [ ${EC2_IP} != ${INSTANCE_IP} ]; then
        exit 1;
fi

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません