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

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 generarle 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 un red dada. Aquí, usaremos la herramienta Nmap para encontrar todas las direcciones IP de los dispositivos conectados en una misma red.

Lectura sugerida: 29 Ejemplos de comandos ‘Nmap’ para la administración de sistemas/redes

El Nmap (breve formulario para Network Mapper. es una herramienta de línea de comandos de código abierto, potente y muy versátil para explorar redes, realizar escaneos de seguridad, auditoría de redes y encontrar puertos abiertos en máquinas remotas y mucho más.

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

$ sudo yum install nmap [En RedHat. sistemas basados ​​en] $ sudo dnf install nmap [En versiones Fedora 22+. $ sudo apt-get install nmap [En sistemas basados ​​en Debian/Ubuntu. freestar. config.enabled_slots.push (plac ementName: “tecmint_incontent”, slotId: “tecmint_incontent”);

Una vez que tenga. Nmap instalado, la sintaxis para usarlo es:

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

Donde el argumento especificación de destino. se puede reemplazar por nombres de host. direcciones IP. redes. y así sucesivamente.

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 ifconfig o el comando ip así:

$ ifconfig O $ ip addr show Buscar detalles de red en Linux  Buscar detalles de red en Linux Buscar detalles de red en Linux

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

$ nmap-sn 10.42.0.0/24  Buscar todos los hosts en vivo en la red  Buscar todos los hosts en vivo en la red Buscar 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 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.