CLOVER🍀

That was when it all began.

自身のグローバルIPアドレスをコマンドラインで確認する

コマンドラインで、自身のグローバルIPアドレスを調べる方法をメモしておきたいな、と。

こちらで。

$ curl https://ifconfig.me
aaa.bbb.ccc.ddd

余談ですが、HTTPでも見れます。

$ curl ifconfig.me

ブラウザでアクセスすると、より詳細な情報が見れたり。

What Is My IP Address? - ifconfig.me

姉妹サイト。さらに詳しくなります。

Comprehensive IP address data, IP geolocation API and database - IPinfo.io

こちらのサイトでも同じことができます。

$ curl https://ifconfig.co
## IPv6


$ curl -4 https://ifconfig.co
xxx.xxx.xxx.xxx
## IPv4

やっぱり、HTTPでもアクセスできます。

$ curl -4 ifconfig.co

IPv6も見れますが、レートリミットがあり1分間に1リクエストが許可されます。

Please limit automated requests to 1 request per minute. No guarantee is made for requests that exceed this limit. They may be rate-limited, with a 429 status code, or dropped entirely.

What is my IP address? — ifconfig.co

さらに。

$ curl https://inet-ip.info
xxx.xxx.xxx.xxx

$ curl inet-ip.info


$ curl https://httpbin.org/ip
{
  "origin": "xxx.xxx.xxx.xxx"
}


$ curl httpbin.org/ip

レスポンスがJSONで戻ってくるものも。

覚えておくとよいかな、と。