Получить MAC-адрес точки доступа к сети [дублировать]

На этот вопрос уже есть ответ здесь:

Как я могу узнать, какой MAC-адрес (BSSID) точки беспроводного доступа я подключен к is?

11
задан 27 April 2015 в 05:23

2 ответа

Если вы используете новейшую настольную версию Ubuntu (с интерфейсами, управляемыми network-manager), то nmcli является более настраиваемым параметром, чем nm-tool. Например, чтобы перечислить некоторую общую информацию, включая SSID, MAC-адрес точки доступа (BSSID), частоту канала, уровень сигнала и т. Д. Для всех точек доступа, видимых активным устройством Wi-Fi, вы можете использовать

nmcli dev wifi list 

. ограничить вывод конкретными полями, например чтобы увидеть только MAC-адреса точки доступа (BSSID) и состояние подключения, используйте

nmcli -f BSSID,ACTIVE dev wifi list

, чтобы вернуть только MAC-адрес, к которому подключено устройство Wi-Fi (то есть точка доступа, поле ACTIVE которой равно «yes») '), вы можете использовать

nmcli -f BSSID,ACTIVE dev wifi list | awk '$2 ~ /yes/ {print $1}'
0
ответ дан 27 April 2015 в 05:23

Любая из этих 3 работ:

  • arping 192.168.0.1 Измените IP-адрес на то, что вы используете. MAC-адрес находится в ответе в скобках.

  • iwconfig | grep "Access Point". Точка доступа будет цветной, а за ней MAC-адрес.

  • iwlist wlan0 scan | grep Address тоже самое, что и предыдущая команда (цвет и т. Д.).

0
ответ дан 27 April 2015 в 05:23

Другие вопросы по тегам:

Похожие вопросы: