Instalación
sudo apt update && sudo apt install nmap # Debian / Ubuntu
sudo dnf install nmap # Fedora
brew install nmap # macOSEscaneo básico de host
nmap 192.168.1.1 # escanea un único host
nmap 192.168.1.0/24 # escanea toda la subred
nmap -sn 192.168.1.0/24 # solo descubre hosts activos, sin escanear puertosEscaneo de puertos y servicios
nmap -p 22,80,443 192.168.1.10 # escanea puertos concretos
nmap -sV 192.168.1.10 # intenta identificar la versión de cada servicio
nmap -A 192.168.1.10 # escaneo más completo (SO, versión, script básico)Uso responsable
Escanea únicamente redes y equipos sobre los que tengas autorización explícita. Escanear redes ajenas sin permiso puede ser ilegal según la legislación de tu país, incluso con intención educativa.
Preguntas frecuentes
¿Nmap detecta si un firewall está bloqueando puertos?
Sí, distingue entre puertos open, closed y filtered. "Filtered" suele indicar que un firewall está descartando los paquetes sin responder.
¿Necesito privilegios de administrador para usar Nmap?
Para escaneos básicos de conexión TCP no. Para técnicas más avanzadas (como el escaneo SYN con -sS) sí se recomienda ejecutarlo con sudo.