¿Qué hace el modo promiscuo ifconfig o el modo promiscuo en general?

¿Qué hace el modo promiscuo ifconfig o el modo promiscuo en general?

Esto es lo que man ifconfigtiene que decir al respecto.

[-]promisco

   Enable or disable the promiscuous mode of the interface.  If

seleccionado, todos los paquetes de la red serán recibidos por la interfaz.

Buscando específicamente si esto significa con respecto a una tarjeta inalámbrica:

  • aceptar todo a pesar del destino IP (según lo leí, informado por packets);
  • aceptar todas las tramas a pesar de la dirección MAC;
  • o aceptar todas las tramas y períodos de paquetes.

Respuesta1

En términos generales, "modo promiscuo" significa que una tarjeta de interfaz de red pasará todas las tramas recibidas al sistema operativo para su procesamiento, en comparación con el modo de operación tradicional en el que solo las tramas destinadas a la dirección MAC de la NIC o una dirección de transmisión se pasarán a el sistema operativo. Generalmente, el modo promiscuo se utiliza para "olfatear" todo el tráfico en la red.

Sin embargo, las NIC Ethernet inalámbricas son un poco diferentes a las NIC cableadas. A diferencia de un medio cableado, el medio inalámbrico tiene preocupaciones adicionales (asociación con un punto de acceso determinado, selección de un canal determinado). Para "husmear" el tráfico Ethernet inalámbrico, generalmente necesita una NIC inalámbrica y un controlador de sistema operativo que admita un "modo de monitoreo de RF" frente al modo promiscuo.

Algunas referencias decentes:

información relacionada