Descubra todas las direcciones IP de Live Hosts conectadas a la red en Linux


Hay muchas herramientas de monitoreo de red que puede encontrar en el ecosistema de Linux, que pueden generar para usted 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 encontrar todas las direcciones IP de los dispositivos conectados en una misma red.

La búsqueda de puertos abiertos en una máquina remota y mucho más.

En caso de que no tenga Nmap instalado en su sistema, ejecute el comando apropiado a continuación para que su distribución lo instale:

$ 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 haya instalado Nmap, la sintaxis para usarlo es:

$ nmap  [scan type...]  options  {target specification}

Donde el argumento {especificación de destino}, puede ser reemplazado por nombres de host, direcciones IP, redes, etc.

Por lo tanto, para enumerar las direcciones IP de todos los hosts conectados a una red determinada, primero identifique la red y su máscara de subred usando el comando ip así:

$ ifconfig
OR
$ ip addr show

A continuación, ejecute el comando Nmap a continuación:

$ nmap  -sn  10.42.0.0/24

En el comando de arriba:

  1. -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.
  2. 10.42.0.0/24 : es la red de destino, reemplácela con su red real.

Para obtener una información de uso completa, haga un esfuerzo por buscar en la página de 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, recuerde enviarnos sus 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.