iMacのIPアドレスを確認したい。そんなの簡単、簡単。システム環境設定 >> ネットワークで確認すればいい。 上段のネットワークサービスほど優先順位が高くなる。よって、現在のIPアドレスは特に指定しない限り、10.0.1.20が利用されることになる。 このようにGUIでは何の苦労もなく確認できるのだけど、コマンドを使って確認しようとすると、途端に深い悩みとなった...。 ipconfig ipconfigにデバイス名(en0、en1など)を指定すると、そのデバイスに割り当てられたIPアドレスを取得できた。 $ ipconfig getifaddr en0 10.0.1.20 $ ipconfig getifaddr en1 10.0.1.102 しかし... デバイス名を指定する必要があり、すべてを網羅する自信がない。 また、どちらの優先順位が高いのかは分からない...。 ifconfi
![優先順位の高いローカルIPアドレスを取得するコマンド - ザリガニが見ていた...。](https://cdn-ak-scissors.b.st-hatena.com/image/square/3841840b40c8b157c1295f20896906f4b32a3b13/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fz%2Fzariganitosh%2F20150327%2F20150327175025.png)