Bloqueia todos os SSID's Excepto Um / Sem BSSID Exclusivo [fechado]

-1

Eu preciso bloquear todos os ssids, exceto um. O que eu quero poderia ter mais de 250 BSSIDs para o mesmo ssid. Deve haver outro método que não o método ap BSSID?

    
por Joe Elter 22.05.2017 / 14:54

1 resposta

0

A primeira maneira é permitir somente a conexão de um roteador baseado no endereço mac usando iptables

sudo iptables -A INPUT -m mac --mac-source <mac_address_of_you_router> -j ACCEPT 

e solte qualquer coisa do endereço MAC diferente na entrada com o comando

sudo iptables -A INPUT -m mac ! --mac-source <mac_address_of_you_router> -j DROP

Ou você pode usar algum script em /etc/NetworkManager/dispatcher.d/ssid

#! /bin/bash

REQUIRED_CONNECTION_NAME="<name-of-connection>"

activ_con=$(nmcli con status | grep "${REQUIRED_CONNECTION_NAME}")

if [ "${activ_con}" -a ! "${activ_con}" ];
then
    ifdown wlan0
fi

O significado da bruxa, se não estiver conectado ao REQUIRED_CONNECTION_NAME aka, o dispecher do wifi doméstico fará ifdown wlan0 .

Substitua wlan0 pelo seu nome de interface wifi

Tente, talvez trabalhe para você.

    
por 2707974 22.05.2017 / 17:15