IPIPNOW
日本語
한국어English日本語中文

Macで自分のIPアドレスはどう確認する?

Macではシステム設定 > ネットワーク > Wi-Fiで詳細を開くとプライベートIPを確認でき、ターミナルで ipconfig getifaddr en0 を実行しても同じ情報が得られます。グローバルIPはipnow.krへのアクセスか curl ipnow.kr で確認します。

最終更新日

あなたのグローバルIPアドレス
216.73.216.214
自分の IP を詳しく見る

en0が合わないときはどうすればいいですか?

Macによってはウェブ用のWi-Fiインターフェース名が異なることがあります。ターミナルで networksetup -listallhardwareports を実行すると、Wi-Fiにつながっている正確なインターフェース名(en0、en1など)を確認できます。

有線ケーブルを使っている場合も同じコマンドでイーサネットポートの名前を調べ、ipconfig getifaddr の後ろに入れれば確認できます。

システム設定とターミナルの結果が違うときは?

どちらの方法でも同じプライベートIPが表示されるのが正常です。値が異なる場合は、Wi-Fiとイーサネットの両方に同時接続していて、それぞれ別のインターフェースを確認している可能性が高いです。

プライベートIPとグローバルIPの考え方が分かりにくい場合は、グローバルIPとプライベートIPの違いを先に参考にしてください。

ルーター自体のIP(ゲートウェイ)はどう確認しますか?

システム設定 > ネットワーク > Wi-Fi > 詳細のTCP/IPタブにあるルーターの項目が、ルーターのプライベートIPです。ターミナルでは netstat -nr | grep default でも確認できます。

ルーター管理画面へのアクセス方法はルーターIPの確認方法で解説しています。

Macで自分のIPアドレスはどう確認する?:手順

  1. システム設定でプライベートIPを確認するシステム設定 > ネットワーク > Wi-Fiを開き、接続中のネットワークの詳細...ボタンをクリックすると、TCP/IPタブにプライベートIPアドレスが表示されます。
  2. ターミナルでプライベートIPを確認するターミナルを開いて ipconfig getifaddr en0 と入力します。Wi-Fiではなく有線(イーサネット)を使っている場合は、en0 の代わりに en1 など別のインターフェース名を試す必要があります。
  3. ipnow.krでグローバルIPを確認するブラウザでipnow.krにアクセスすると、通信事業者から割り当てられたグローバルIPがトップ画面にすぐ表示されます。
  4. ターミナルでグローバルIPを確認するcurl ipnow.kr を実行すると、グローバルIPが1行で出力され、画面を見なくてもスクリプトなどで活用できます。

よくある質問

iPhoneでも同じ方法が使えますか?

iPhoneはメニュー構成が異なるため、別の手順で確認する必要があります。詳しい方法は別途iPhone用ガイドで解説します。

ipconfig getifaddr en0で何も表示されないときは?

そのインターフェースが接続されていないという意味です。Wi-Fiがオンになっていてネットワークにつながっているかをまず確認し、そのうえでインターフェース名を確認し直してください。

IPv6アドレスも確認できますか?

詳細画面を下にスクロールすると、IPv6関連の情報が一緒に表示されることがあります。ターミナルでは ifconfig en0 を使うとさらに詳しく確認できます。

ターミナルでグローバルIPだけをすっきり取得したい場合は?

curl ipnow.kr の1行でグローバルIPだけが出力されるため、スクリプトや他のコマンドと組み合わせやすくなります。