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

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

||
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)の場合】

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

### 【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がコントロールパネルにある場合〕

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

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

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

### 【Mac OS X】

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

## 《参考資料》

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