Hay muchas herramientas de monitoreo de red que puede encontrar en el ecosistema de Linux, que pueden generar un resumen de la cantidad total de dispositivos en una red, incluidas todas sus direcciones IP y más.
Sin embargo, a veces lo que realmente necesita puede ser una herramienta de línea de comandos simple que pueda proporcionarle la misma información ejecutando un solo comando.
Este tutorial le explicará cómo averiguar todas las direcciones IP de los hosts en vivo conectados a una red determinada. Aquí, usaremos la herramienta Nmap para averiguar todas las direcciones IP de los dispositivos conectados en una misma red.
Lectura sugerida: 29 Ejemplos de comandos 'Nmap' para administración de sistemas/redes
El Nmap (forma abreviada de Network Mapper ) es una herramienta de línea de comandos de código abierto, poderosa y muy versátil para explorar redes, realizar escaneos de seguridad, auditorías de red y encontrar puertos abiertos en máquinas remotas y mucho más.
En caso de que no tengas Nmap instalado en su sistema, ejecute el siguiente comando apropiado para su distribución para instalarlo:
$ sudo yum install nmap [On RedHat based systems] $ sudo dnf install nmap [On Fedora 22+ versions] $ sudo apt-get install nmap [On Debian/Ubuntu based systems]
Una vez que tenga Nmap instalado, la sintaxis para usarlo es:
$ nmap [scan type...] options {target specification}
Donde el argumento {especificación de destino} , se puede reemplazar por nombres de host , direcciones IP , redes y así sucesivamente.
Por lo tanto, para listar las direcciones IP de todos los hosts conectados a una red dada, primero identifique la red y su máscara de subred usando el comando ifconfig o el comando ip así:
$ ifconfig OR $ ip addr show
A continuación, ejecute el Nmap comando a continuación:
$ nmap -sn 10.42.0.0/24
En el comando anterior:
-sn
– es el tipo de escaneo, lo que significa un escaneo de ping. De forma predeterminada, Nmap realiza un escaneo de puertos, pero este escaneo deshabilitará el escaneo de puertos.10.42.0.0/24
– es la red de destino, reemplácela con su red actual.
Para obtener información completa sobre el uso, haga un esfuerzo por consultar la página del manual de Nmap:
$ man nmap
De lo contrario, ejecute Nmap sin opciones ni argumentos para ver una información de uso resumida:
$ nmap
Además, para aquellos interesados en aprender técnicas de escaneo de seguridad en Linux, pueden leer esta guía práctica de Nmap en Kali Linux.
Bueno, eso es todo por ahora, recuerda enviarnos tus preguntas o comentarios a través del formulario de respuesta a continuación. También puede compartir con nosotros otros métodos para enumerar las direcciones IP de todos los dispositivos conectados a una red determinada.