NMAP, conocido también como Network Mapper, es una herramienta de código abierto que se usa para escanear redes y detectar puertos abiertos, así como también identificar los tipos de servicios que utilizan esos puertos. Os voy a describir paso a paso cómo usar NMAP para encontrar todos los dispositivos conectados a vuestra red.
Primero, deberéis instalar NMAP en vuestro dispositivo. Para hacerlo, podéis visitar el sitio web oficial de NMAP (www.nmap.org) y seguir las instrucciones de descarga e instalación adecuadas para vuestro sistema operativo.
Una vez instalado, abrid una terminal y escribid ‘nmap’ para verificar que se ha instalado correctamente. Si ves una lista de comandos disponibles, significa que NMAP está listo para su uso (Fuente: Red Hat Security Guide)
Para encontrar todos los dispositivos en tu red, necesitarás conocer el rango de direcciones IP en tu red. Normalmente, esto sería algo como 192.168.1.0/24 para una red doméstica, donde ‘24’ representa el número de bits en la máscara de red.
A continuación, utiliza el comando ‘nmap -sn’ seguido del rango de IP de tu red. Por ejemplo, ‘nmap -sn 192.168.1.0/24’. El flag ‘-sn’ indica a NMAP que realice un escaneo de detección de hosts, que es lo que necesitamos para identificar todos los dispositivos en la red (Fuente: Manual de NMAP).
Este comando escaneará todas las direcciones IP dentro del rango especificado y te informará sobre cualquier dispositivo que esté en línea y aceptando conexiones. Para cada dispositivo, NMAP mostrará su dirección IP y, a veces, el nombre de host si se puede determinar.
Por último, ten en cuenta que algunas características de NMAP requieren privilegios de root. Para utilizar estas características, tendrás que ejecutar NMAP con ‘sudo’ en un sistema Unix, o ejecutar la terminal como administrador en Windows.
Además, NMAP tiene mucha utilidades pero su uso requiere un cierto conocimiento de las redes y de cómo se configuran y funcionan (Fuente: NMAP Network Exploration and Security Auditing Cookbook).
Enlaces de referencia:
- Red Hat Security Guide: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/security_guide/sec-using_nmap
- Manual de NMAP: https://nmap.org/book/man.html
- NMAP Network Exploration and Security Auditing Cookbook: https://www.packtpub.com/product/nmap-network-exploration-and-security-auditing-cookbook/9781786467454