Encuentre todas las direcciones IP de hosts en vivo conectadas en la red en Linux

Encuentre todas las direcciones IP de hosts en vivo conectadas en 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 del número total de dispositivos en una red que incluye todas sus direcciones IP y más.

Sin embargo, a veces lo que realmente necesita puede ser una herramienta simple de línea de comandos que puede proporcionarle la misma información ejecutando un solo comando.

Este tutorial le explicará cómo averiguar todas las direcciones IP de hosts en vivo conectadas a una red dada. Aquí, utilizaremos la herramienta NMAP para encontrar todas las direcciones IP de dispositivos conectados en una misma red.

Leer sugerido: 29 ejemplos de comandos 'nMAP' para la administración del sistema/red

El NMAP (forma corta para Mapeador) es un código abierto, potente y una herramienta de línea de comandos muy versátil para explorar redes, realizar escaneos de seguridad, auditoría de red y encontrar puertos abiertos en una máquina remota y mucho más.

En caso de que no tengas Nmap Instalado en su sistema, ejecute el comando apropiado a continuación para su distribución para instalarlo:

$ sudo yum instalación nmap [en Sombrero rojo sistemas basados] $ sudo dnf install nmap [en Fedora 22+ versiones] $ sudo apt-get install nmap [en Debian/Ubuntu sistemas basados] 


Una vez que tengas
NMAP instalado, la sintaxis para usarla es:

$ nmap [tipo de escaneo ...] opciones especificación de destino 

Donde el argumento Especificación objetivo, puede ser reemplazado por nombre de host, Direcciones IP, redes etcétera.

Por lo tanto, para enumerar las direcciones IP de todos los hosts conectados a una red determinada, en primer lugar, identifique la red y su máscara de subred utilizando el comando ifconfig o el comando IP como así:

$ ifconfig o $ ip addr show 
Encuentre los detalles de la red en Linux

A continuación, ejecuta el Nmap Comando a continuación:

$ nmap -sn 10.42.0.24/04 
Encuentra todos los hosts en vivo en la red

En el comando anterior:

  1. -sn - es el tipo de escaneo, lo que significa un escaneo de ping. De forma predeterminada, NMAP realiza escaneo de puertos, pero este escaneo deshabilitará el escaneo de puertos.
  2. 10.42.0.24/04 - es la red de destino, reemplácela con su red real.

Para obtener información integral de uso, haga un esfuerzo para analizar la página del hombre NMAP:

$ hombre nmap 

De lo contrario, ejecute NMAP sin ninguna opción y argumento para ver una información de uso resumido:

$ nmap 

Además, para aquellos interesados ​​en aprender técnicas de escaneo de seguridad en Linux, puede leer esta guía práctica para 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 dada.