自分のグローバルIPアドレスを確認する

はじめに

内部通信で使うサーバやMacBookのアドレスはOSに付いているip addrなどのコマンドでわかるけど、残念ながらグローバルIPはOSを確認するコマンドはOSに付いていない。外部サービスに問い合わせ、自分のIPを聞くのが一般的だ

自分のIPを確認する

ブラウザで確認する場合

https://www.cman.jp/network/support/go_access.cgi へアクセスすると、接続しているマシンのIPアドレスがわかる。他の拠点のスタッフにIPアドレスを確認するのによく使う。

CUIで確認する場合

$ curl -s httpbin.org/ip 
{
  "origin": "123.12.1.11"
}

IPのみを取り出したい場合はjqコマンドを使うとIPのみ取り出せる。

$ curl -s httpbin.org/ip | jq -r .origin
123.12.1.11