Apps

Mac OS XでMACアドレスを見つける

Mac OS XでMACアドレスを見つける

MACアドレス

MACアドレスは、コンピュータ上の各物理ネットワークインターフェースに割り当てられる一意の識別子です。コンピュータのIPアドレスとは異なり、MACアドレスはネットワークアクセス制御やネットワーク接続の監視によく使用されますが、仮想化のニーズやネットワークの制限を回避するために偽装される可能性があります。MACアドレスを確認する必要がある場合は、使いやすいGUIとコマンドラインから確認する方法を以下にご紹介します。

Mac OS XでMACアドレスを見つける方法

OS X 搭載の Mac で MAC アドレスをすばやく見つけるには、次の手順を実行します。

  1.  Appleメニューからシステム環境設定を開きます
  2. 「ネットワーク」をクリック
  3. 左側のメニューから現在アクティブなネットワーク接続(Wi-Fi、イーサネットなど)を選択し、右下隅の「詳細設定」をクリックします。
  4. ウィンドウの下部にある「Wi-Fiアドレス」を見てください。その横にある16進数の文字がマシンのMACアドレスです。

Mac OS Xの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 アドレスを生成するのが最善策です。