はじめに
curlでグローバルIPアドレスを確認する方法についてまとめました。(類似の記事は多数ありますが、自分用にまとめました。)
ipconfig.me
-
ifconfig.meというネットワークの接続情報を表示してくれるウェブサービスがあります。そこに
curl
をするとグローバルIPを返してくれます。 -
https://ifconfig.co/
やhttps://ipinfo.io/ip
などの類似サービスもあります。 (@lo48576 さんより共有)
$ curl http://ifconfig.me/
xxx.xxx.xxx.xxx
Amazon EC2
EC2では、インスタンスに関するデータをメタデータで管理しています。各種情報を参照できますが、グローバルIPはpublic-ipv4
で確認できます。詳しくはこちら。
$ curl http://169.254.169.254/latest/meta-data/public-ipv4
xxx.xxx.xxx.xxx