2

Я нахожусь в ситуации, когда я не могу выполнить фильтрацию MAC-адресов в точке доступа, и мне нужно заблокировать пользователя, который подменяет сеть ARP. Я пытаюсь использовать команду wl deauthenticate чтобы пнуть клиента. И я хочу сделать это неоднократно.

while true; do
wl deauthenticate <mac>
sleep 1
done

Но когда я запускаю эту команду, точка доступа перестает принимать беспроводные соединения и блокируется, пока я не отключу команду или не перезапущу точку доступа. Любые предложения, чтобы я мог выполнить команду несколько раз, не останавливая беспроводной? Могу ли я использовать iptables для удаления поддельных пакетов ARP? Или, как я думаю, спуфинг ARP не может быть заблокирован iptables, потому что протокол ARP ниже, чем IP в сетевом стеке?

0