はじめに
内部通信で使うサーバや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