イーサネットアドレスの調べ方

|| UNIX || Windows | 9x 系 | NT 系 || Macintosh | OS X 以前 | OS X || 参考資料

[イーサネットアドレスとは?]

ネットワーク機器 (実際にはネットワークカード)には固有の機器番号が ついており,イーサネットアドレス (または, MACアドレスハードウェアアドレス) と呼ばれています.これは世界中で重複しないように機器メーカーが ネットワーク機器に一意に割り当てたもので, 00:FF:A5:6C:DB:23のように 16 進 2 桁の数字が並べられたものです. (英字の小文字と大文字には区別がありません).



・ UNIX 系 の場合

〔ifconfig を用いる方法〕

ifconfig コマンドを実行します. ただしこのコマンドはスーパーユーザ用コマンドなので (例えば Debian では) /sbin/ifconfig とフルパスで指定する必要があります. すると,

eth0      Link encap:Ethernet  HWaddr 00:02:B3:BC:6F:33
          inet addr:133.87.45.72  Bcast:133.87.45.255  Mask:255.255.255.0
                                 :

と表記されますが, この 00:02:B3:BC:6F:33 がイーサネットアドレスです.

〔arp を用いる方法〕

他のマシンからイーサネットアドレスを調べるのならば, arpを用いると便利です.

1. まず, 相手の計算機に ping コマンドを実行します.

    $ ping www

2. 次に arp コマンド (スーパーユーザコマンドなのでフルパスの必要あり) を実行します.

    $ /usr/sbin/arp
                : 
www   ether 00:5A:BC:C0:56:F1  C  eth0
                :

ただし, この方法は同じサブネット間の計算機でしか使用できません.

〔dmesg を用いる方法〕

まだネットワークの設定そのものができていない場合は dmesg コマンドで起動時のメッセージの中から 調べることができます. (dmesg コマンドで出力されるメッセージは量が多いので, パイプを 用いて more や less コマンドを使うことをお勧めします).

    $ dmesg | less
       :
eth0: OEM i82557/i82558 10/100 Ethernet, 00:03:2D:00:03:BF, IRQ 10.
       :

ただし, 機種によってはこの方法では調べられない場合があります.



・ Windows 系の場合

【Windows9x 系 (95, 98, Me)の場合】

  1. [スタート] - [ファイル名を指定して実行] で, winipcfg と実行する.
  2. [IP設定] 画面が表示されるので, 使用しているEthernetカードを選択する.
    ※[PPP Adapter] ではありません
  3. そこに表示されるアダプタ アドレス がイーサネットアドレスです.

【WindowsNT 系 (NT, 2000, XP, Vista, 7) の場合】

[スタート] - [ファイル名を指定して実行] で, cmd と入力し, 起動された [コマンドプロンプト] で C:\Windows\System32\ipconfig /all と入力すると表示されます.

    > C:\Windows\System32\ipconfig /all
       :
Physical Address. . . . . . . . . : 00-00-E2-5B-9D-54
       :
(あるいは)
イーサネット アダプター ローカル エリア 接続:
  物理アドレス. . . . . . . . . : 00-00-E2-5B-9D-54


・ Machintosh 系の場合

【Mac OS X 以前】

〔MacTCPがコントロールパネルにある場合〕

  1. [アップルメニュー]−[コントロールパネル]−[MacTCP]を選択.
  2. Ethernetアイコンを[Option]キーを押しながらクリック.
  3. Ethernetアイコン の下にイーサネットアドレスが表示される.

〔TCP/IPがコントロールパネルにある場合〕

  1. [アップルメニュー]−[コントロールパネル]−[TCP/IP]を選択.
  2. 経由先として[Ethernet]を選択.
  3. [ファイル]メニューから[情報を見る]を選択.
  4. ハードウェアアドレス のところにイーサネットアドレスが表示される.

【Mac OS X】

  1. [アップルメニュー]−[システム環境設定]を選択.
  2. [システム環境設定]の中から[ネットワーク]をクリック.
  3. [設定:]で使用しているネットワークインターフェイスを指定.
  4. [TCP/IP]タブにある [Ethernetアドレス] がイーサネットアドレスです.

《参考資料》


最終更新日: 2012/03/14 (じゅんきむ) Copyright © 2003 EPnetFaN