Linux имитирует несколько подключений Wi-Fi

Это уже давно действует мне на нервы. В конце концов я решил это с помощью gksudo -l , который запускает команду в оболочке входа в систему - аналогично ответу XAVI, но без необходимости вводить команду после sudo .

1
15.03.2018, 08:59
1 ответ

Взгляните на mac80211_hwsimмодуль ядра. Этот модуль имитирует ряд виртуальных «радио» (карт Wi-Fi или phyс ), которые взаимодействуют друг с другом. Например,

modprobe mac80211_hwsim radios=3

даст вам 3 из них. Используйте iw dev, чтобы просмотреть их и увидеть их MAC-адреса. Затем вы можете использовать iwи ipдля их настройки и имитации точки доступа и любого количества клиентов. Вы также получите интерфейс hwsim0типа ieee802.11/radiotap, и вы можете запустить wiresharkна нем, чтобы увидеть сообщения, которые проходят через "виртуальный" эфир.

Если программное обеспечение, которое вы используете на беспроводных сетевых интерфейсах, не может привязываться к определенным интерфейсам, подумайте о том, чтобы поместить его в сетевое пространство имен для каждого клиента.

1
27.01.2020, 23:43

Теги

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