
Mac OS XでMACアドレスを見つける
MACアドレスは、コンピュータ上の各物理ネットワークインターフェースに割り当てられる一意の識別子です。コンピュータのIPアドレスとは異なり、MACアドレスはネットワークアクセス制御やネットワーク接続の監視によく使用されますが、仮想化のニーズやネットワークの制限を回避するために偽装される可能性があります。MACアドレスを確認する必要がある場合は、使いやすいGUIとコマンドラインから確認する方法を以下にご紹介します。
Mac OS XでMACアドレスを見つける方法
OS X 搭載の Mac で MAC アドレスをすばやく見つけるには、次の手順を実行します。
- Appleメニューからシステム環境設定を開きます
- 「ネットワーク」をクリック
- 左側のメニューから現在アクティブなネットワーク接続(Wi-Fi、イーサネットなど)を選択し、右下隅の「詳細設定」をクリックします。
- ウィンドウの下部にある「Wi-Fiアドレス」を見てください。その横にある16進数の文字がマシンのMACアドレスです。
アドレスは常に aa:bb:cc:dd:ee:ff の形式になり、「ce:9e:8d:02:1d:e9」またはその変形のようになります。
ワイヤレス MAC アドレスは、Yosemite、Mavericks、Mountain Lion、Lion 以降のバージョン、iPhone、iOS などの新しいバージョンの OS X では「Wi-Fi アドレス」というラベルが付けられますが、Mac OS X 10.6 Snow Leopard 以前では「Airport アドレス」と呼ばれます。
Mac OS XですべてのネットワークハードウェアMACアドレスを一覧表示する
Mac 上のネットワーク ハードウェアのすべての MAC アドレスを、現在非アクティブであってもすぐに一覧表示するには、ターミナルを起動して次のコマンドを入力します。
networksetup -listallhardwareports
次のような結果が返されることがあります。「Ethernet Address」に続く文字列を探して、インターフェースごとの MAC アドレスを見つけます。
Hardware Port: Bluetooth DUN
Device: Bluetooth-Modem
Ethernet Address: db:26:cd:41:c3:79
Hardware Port: Ethernet
Device: en0
Ethernet Address: 21:d3:91:bb:11:bd
Hardware Port: FireWire
Device: fw0
Ethernet Address: c6:18:ed:fa:ff:15:db:51
Hardware Port: Wi-Fi
Device: en1
Ethernet Address: f2:8b:fc:ae:bb:f5
networksetup コマンドを使用すると、Wi-Fi カードの MAC アドレスも「イーサネットアドレス」と呼ばれることに注意してください。ifconfig コマンドを使えば、個々の IP アドレスと MAC アドレスを同時に取得することもできますが、出力はそれほどユーザーフレンドリーではありません。
アドレスを偽装することが目的の場合、ネットワークの競合を回避するには、ランダムな MAC アドレスを生成するのが最善策です。