Я недавно купил новый ноутбук для тестирования на проникновение, чтобы возиться с вещами в моей домашней сети, и мои намерения состояли в том, чтобы установить виртуальный бокс (оракул) и загрузить образ kali, чтобы с ним что-то делать. Вот некоторые характеристики:
Хост-ОС: windows 10
Хост-машина: Thinkpad t420
Интерфейс виртуальной машины: Virtualbox
Беспроводная карта: Alfa awus036h
Версия Kali: последняя возможная
Итак, в основном, моя виртуальная машина работает нормально - с ней все в порядке. Я возился со своей сетевой картой (альфа), которая подключена через сквозной USB-порт. И когда служба networkmanager остановлена, я могу сканировать сети. Когда он включен, я не получаю результатов.
При запуске iw wlan0 scan
, когда служба сетевого администратора остановлена :
Как видите, моей карточке видны несколько сетей.
Вот что происходит, когда я снова сканирую, но на этот раз с запущенным networkmanager:
нет результатов
Это очень расстраивает, поэтому, если вы понимаете, в чем может быть проблема, дайте мне знать.
PS В чем разница между службой network-manager
и NetworkManager
?
Спасибо!
РЕДАКТИРОВАТЬ: Цель состоит в том, чтобы подключиться к сети Wi-Fi.В качестве примера я использовал iw wlan0 scan
. Когда служба активна, мой компьютер не видит сети для подключения, поэтому "отключает" Wi-Fi на моем компьютере.
Дело в том, что либо у вас есть подключение AP/IP к интерфейсу Wi-Fi,или у вас он сканирует/в режиме монитора.
Wi-Fi-устройство не может выполнять оба действия одновременно .
Если вам необходимо подключение к Интернету в режиме монитора, вам понадобится либо другой адаптер Wi-Fi, либо использование Wi-Fi по умолчанию на машине, либо интерфейс Ethernet.
Когда NetworkManager запущен, он уже периодически сканирует сети, и его сканирование может прервать ваше ручное сканирование. Вот почему вы не получаете результатов, когда работает NetworkManager.
На самом деле это одна из проблем, которую должен решить NetworkManager. :Должна быть одна центральная точка координации для опроса и настройки параметров сети, чтобы приложения и команды не мешали друг другу.
Когда NetworkManager работает, вы должны запросить у него результаты сканирования WiFi вместо того, чтобы отправлять конфликтующие команды адаптеру WiFi.:nmcli dev wifi list
должен предоставить вам текущий список SSID и основную информацию о них.
Если вам нужны подробные технические сведения, доступные только в выводе iw <interface> scan
, просто используйте iw <interface> scan dump
, чтобы получить существующие результаты самого последнего сканирования :, которое работает даже при запущенном NetworkManager. Если вы используете iw <interface> scan
, это явно попросит адаптер WiFi прекратить то, что он делает, и запустить повторное сканирование прямо сейчас , и это вызывает конфликт с NetworkManager.
Если вам необходимо инициировать повторное сканирование в определенное время и работает NetworkManager, вы можете использовать для этого nmcli dev wifi rescan
.