获取网络接入点的MAC地址
如何找出我所连接的无线接入点的MAC地址(BSSID)是什么?
这3件作品中的任何一件:
-
arping 192.168.0.1
将IP地址更改为您使用的任何地址。 MAC地址在括号内的回复中。 -
iwconfig | grep "Access Point"
iwconfig | grep "Access Point"
。 接入点将被着色,并在其后面显示MAC地址。 -
iwlist wlan0 scan | grep Address
iwlist wlan0 scan | grep Address
与上一个命令(颜色等)相同。
如果您使用的是最近的桌面版Ubuntu(由network-manager
管理的接口),那么nmcli
是一个比nm-tool
更可配置的选项。 例如,要列出一些常见信息,包括SSID,接入点MAC(BSSID),信道频率,信号强度等,可以使用有源wifi设备看到的所有接入点
nmcli dev wifi list
您可以将输出限制为特定字段,例如,仅查看接入点MAC地址(BSSID)和连接状态,使用
nmcli -f BSSID,ACTIVE dev wifi list
要仅返回WiFi设备当前连接的MAC地址(即ACTIVE字段为“是”的接入点),您可以使用
nmcli -f BSSID,ACTIVE dev wifi list | awk '$2 ~ /yes/ {print $1}'