O que o modo ifconfig promisc faz ou o modo promíscuo em geral?

O que o modo ifconfig promisc faz ou o modo promíscuo em geral?

Isto é o que man ifconfigtem a dizer sobre isso.

[-]promisc

   Enable or disable the promiscuous mode of the interface.  If

selecionado, todos os pacotes da rede serão recebidos pela interface.

Procurando especificamente se isso significa em relação a uma placa wireless:

  • aceitar tudo, independentemente do destino IP (pelo que li, indicado por packets);
  • aceite todos os quadros, independentemente do endereço MAC;
  • ou aceite todos os períodos de quadros e pacotes.

Responder1

De modo geral, "modo promíscuo" significa que uma placa de interface de rede passará todos os quadros recebidos até o sistema operacional para processamento, em comparação com o modo tradicional de operação em que apenas os quadros destinados ao endereço MAC da NIC ou a um endereço de broadcast serão passados ​​até o sistema operacional. Geralmente, o modo promíscuo é usado para "farejar" todo o tráfego na rede.

No entanto, as NICs Ethernet sem fio são um pouco diferentes das NICs com fio. Ao contrário de um meio com fio, o meio sem fio tem preocupações adicionais (associação a um determinado ponto de acesso, seleção de um determinado canal). Para "detectar" o tráfego Ethernet sem fio, você geralmente precisa de uma NIC sem fio e de um driver de sistema operacional que suporte um "modo de monitoramento de RF" versus modo promíscuo.

Algumas referências decentes:

informação relacionada