Icono del sitio BorrowBits

Descubrimiento de host con Genlist: cómo hacer un barrido de IP

Esta mañana tenía que configurar una cámara de vigilancia cuya dirección IP desconocía y era necesaria para poder acceder a su configuración. ¿Cómo podríamos descubrirla?

Existen muchas soluciones a este problema, aunque una de las más sencillas y rápidas sería utilizar la aplicación Genlist de PBNJ, una suite de herramientas de monitorización de redes basada en Nmap.

Genlist devuelve una lista de direcciones IP que responden a una petición de eco (ping). Primero hay que instalar el paquete PBNJ:

sudo apt-get install pbnj

Después hacemos un barrido en el rango que nos interese. Para ello usamos -s o --scan seguido del rango IP (sustituyendo los octetos de host por \\*). También podemos especificar una interfaz con --inter.

Ejemplo:

genlist -s 192.168.1.\\* –inter wlan0

En mi caso devolvería:

192.168.1.1
192.168.1.39
192.168.1.45

Si queremos un análisis más exhaustivo de estos hosts podemos pasarle esta lista a PBNJ o Nmap.

Está disponible para: Debian, FreeBSD, Gentoo, Backtrack y las Ubuntu.

Salir de la versión móvil