web-dev-qa-db-ja.com

Ubuntu LinuxでWiFiアダプターのMACアドレスを確認するにはどうすればよいですか?

WiFiアダプターのMACアドレスを確認するために、端末にどのコマンドを入力できますか?

9
Lunatik

コマンド

ip addr

伝えとく。 ifconfigは、2001年に廃止されたツールです。

18
user562374
/sbin/ifconfig | grep HWaddr

WiFiカードのインターフェース名を追加できます(例:wlan0)ifconfigの後、しかしそれは必要ではありません。

3
phihag

イーサネットコントローラーについては、iwconfigおよびifconfigを参照してください。 iwconfigはワイヤレス向けです。

3
Will Tate

@ user562374からの回答を小さなスクリプトと組み合わせる:

ip addr show $(awk 'NR==3{print $1}' /proc/net/wireless | tr -d :) | awk '/ether/{print $2}'

ワイヤレスインターフェイスは/proc/net/wirelessで示され、ip addr出力からMACアドレスを抽出するために使用されます。

3
Arcege

Arch wiki docs から:

特定のインターフェース(つまり、wlan0)に対応するMACアドレスを見つけるには、次のコマンドを入力します。

ip link show <interface-name>

MACアドレスは、「link/ether」の後に6バイトの数字が続くアドレスです。おそらく次のようになります。

link/ether e8:b1:fc:9c:a6:8a brd ff:ff:ff:ff:ff:ff

MACアドレスはe8:b1:fc:9c:a6:8a

*インターフェース名がわからない場合は、ip linkすべてのインターフェースのMACアドレスとインターフェース名をリストします。 *

2
modulitos