LinuxやWindowsで、自身のグローバルIPアドレスを調べたいときがある。
そんなときは、以下のようにするとよいだろう。

Linux or Macの場合

LinuxやMacの場合、コンソール上で以下のコマンドを実行するとよいだろう。

curl inet-ip.info/ip
curl inet-ip.info # 改行をつける場合
curl inet-ip.info/json # json形式

Windowsの場合

Windowsの場合、PowerShellで以下のコマンドを実行することで、自身のグローバルIPアドレスを調べることができる。

$wc = new-object System.Net.WebClient
$wc.DownloadString("http://myexternalip.com/raw")