WiFiアダプターのMACアドレスを確認するために、端末にどのコマンドを入力できますか?
コマンド
ip addr
伝えとく。 ifconfig
は、2001年に廃止されたツールです。
/sbin/ifconfig | grep HWaddr
WiFiカードのインターフェース名を追加できます(例:wlan0
)ifconfigの後、しかしそれは必要ではありません。
イーサネットコントローラーについては、iwconfig
およびifconfig
を参照してください。 iwconfig
はワイヤレス向けです。
@ user562374からの回答を小さなスクリプトと組み合わせる:
ip addr show $(awk 'NR==3{print $1}' /proc/net/wireless | tr -d :) | awk '/ether/{print $2}'
ワイヤレスインターフェイスは/proc/net/wireless
で示され、ip addr
出力からMACアドレスを抽出するために使用されます。
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アドレスとインターフェース名をリストします。 *