GNU/Linux >> Tutoriales Linux >  >> Linux

Averigüe 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 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:

  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 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.


Linux
  1. Cómo averiguar la lista de todos los puertos abiertos en Linux

  2. Cómo encontrar todos los usuarios de Sudo en Linux

  3. Descubra hosts en vivo en una red bajo Linux

  4. Cómo encontrar todos los archivos dispersos en Linux

  5. Linux descubre la identificación del núcleo con hiperprocesos

Cómo encontrar interfaces de red disponibles en Linux

Cómo encontrar dispositivos conectados a su red usando Debian Linux

Encuentre dispositivos conectados a su red con nmap en Ubuntu

Cómo encontrar qué direcciones IP están conectadas a Linux

Descubra los adaptadores de red disponibles en Ubuntu Linux

Cómo encontrar todas las fuentes instaladas en Linux