Instalación y Uso de netdiscover para Identificar Dispositivos de Red
Tras confirmar la conectividad de red, ahora aprenderás a descubrir dispositivos en tu red local utilizando la herramienta netdiscover. Dado que esta herramienta podría no estar preinstalada en el contenedor de Kali Linux, primero procederás a instalarla.
Comienza actualizando la lista de paquetes e instalando netdiscover. Escribe los siguientes comandos en la terminal, presionando Enter después de cada uno:
apt install -y netdiscover
Estos comandos actualizan la lista de paquetes e instalan netdiscover sin solicitar confirmación. Espera a que la instalación finalice; puede tardar unos segundos.
A continuación, debes identificar la interfaz de red que vas a escanear. Ya utilizaste ip a en el Paso 1, así que revisa tu salida anterior o ejecútalo de nuevo para confirmar el nombre de tu interfaz (probablemente eth0) y el rango de IP (probablemente 172.17.0.0/16 para entornos Docker).
Ahora, ejecuta la herramienta netdiscover para escanear la red local. Escribe el siguiente comando y presiona Enter:
netdiscover -i eth0 -r 172.17.0.0/16
La opción -i eth0 especifica la interfaz, y -r 172.17.0.0/16 define el rango de IP a escanear. Si el nombre de tu interfaz es diferente, sustituye eth0 según corresponda.
Salida Esperada (ejemplo, la salida real puede variar):
Currently scanning: 172.17.0.0/16 | Screen View: Unique Hosts
2 Captured ARP Req/Rep packets, from 2 hosts. Total size: 120
_____________________________________________________________________________
IP At MAC Address Count Len MAC Vendor / Hostname
-----------------------------------------------------------------------------
172.17.0.1 02:42:ac:11:00:01 1 60 Unknown vendor
172.17.0.2 02:42:ac:11:00:02 1 60 Unknown vendor
Esta salida muestra las direcciones IP y las direcciones MAC de los dispositivos en la red. Por ejemplo, 172.17.0.2 podría ser tu propio sistema, y 172.17.0.1 podría ser la puerta de enlace (gateway). Deja que el escaneo se ejecute durante unos segundos para detectar dispositivos y luego deténlo presionando Ctrl+C.
La herramienta netdiscover utiliza peticiones ARP para detectar dispositivos activos en la red local. Esto es muy útil para mapear qué dispositivos están conectados al mismo segmento de red que tu sistema, una tarea común en el diagnóstico de redes.