ネットワーク機器 (実際にはネットワークカード)には固有の機器番号が
ついており,イーサネットアドレス
(または, MACアドレス や ハードウェアアドレス)
と呼ばれています.これは世界中で重複しないように機器メーカーが
ネットワーク機器に一意に割り当てたもので,
00:FF:A5:6C:DB:23
のように
16 進 2 桁の数字が並べられたものです.
(英字の小文字と大文字には区別がありません).
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を用いると便利です.
1. まず, 相手の計算機に ping コマンドを実行します.
$ ping www
2. 次に arp
コマンド
(スーパーユーザコマンドなのでフルパスの必要あり)
を実行します.
$ /usr/sbin/arp
: www ether 00:5A:BC:C0:56:F1 C eth0 :
ただし, この方法は同じサブネット間の計算機でしか使用できません.
まだネットワークの設定そのものができていない場合は dmesg コマンドで起動時のメッセージの中から 調べることができます. (dmesg コマンドで出力されるメッセージは量が多いので, パイプを 用いて more や less コマンドを使うことをお勧めします).
$ dmesg | less
: eth0: OEM i82557/i82558 10/100 Ethernet, 00:03:2D:00:03:BF, IRQ 10. :
ただし, 機種によってはこの方法では調べられない場合があります.
winipcfg
と実行する.
[スタート] - [ファイル名を指定して実行] で,
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
最終更新日: 2012/03/14 (じゅんきむ) | Copyright © 2003 EPnetFaN |