Nmap – Funcionamiento básico


Nmap es una herramienta con la que podemos escanear puertos y redes para comprobar que puertos están abiertos, si esta el host detrás de un cortafuegos, el Sistema Operativo de los hosts en la red entre muchas más posibilidades.


Es una herramienta bastante útil que deberíamos tener a mano para comprobar redes y vulnerabilidades en equipos de la red.

Nmap para el análisis básico de redes

Nmap Sintaxis básica para escanear puertos abiertos en redes y hosts

Nmap Sintaxis básica para escanear puertos abiertos en redes y hosts



A continuación os mostraré la sintaxis para las funciones básicas más utilizadas con nmap:

Escanear solo una dirección IP



nmap 192.168.0.49


Escanear por el nombre de un host



nmap PC_01_ESTUDIO


Escanear por nombre de host dando más información



nmap -v PC_01_ESTUDIO


Escanear varias direcciones



nmap 192.168.0.4 192.168.0.43 192.168.0.109


Escanear una red completa



nmap 192.168.0.0/24


Escanear un rango de direcciones



nmap 192.168.0.1-34


Comprobar dispositivos que están conectados mediante ping



nmap -sP 192.168.0.0/24


Análisis rápidos



nmap -F 192.168.0.31


Mostrar todas las interfaces de red que tenemos y las direcciones de estas



nmap -iflist


Escanear puertos específicos



nmap -p 80 192.168.0.250


nmap -p 1-1024 192.168.0.250


nmap -p 1-65535 192.168.0.250


Detectar Sistema Operativo remoto



nmap -O 192.168.0.78


Detectar servicios remotos



nmap -sV 192.168.0.48


Guardar la salida en un archivo



nmap 192.168.0.73 > archivo.txt


Sintaxis para un escaneo muy completo y además bastante lento



nmap -sS -n -v -O -p 1-65535 192.168.0.0/24


Más Información sobre Nmap



Nmap tiene muchas más funciones que son más complejas. Con estas anteriores debería bastar para la mayoría de las redes y situaciones, siempre queda la documentación oficial y el manual:

sudo man nmap


Redes Linux

Raúl Caro Pastorino

Informático, técnico en sistemas, redes, baja tensión (electricidad) y desarrollador de aplicaciones WEB. Soy un apasionado por GNU/LINUX y el software libre en general desde prácticamente el año 2001-2003 que comencé. Intento usar y trabajar siempre con código libre o abierto de forma profesional. Me apasiona la programación, la micro-electrónica, el diseño gráfico y edición multimedia. Fan de Raspberry y arduino. Programo en bash, python, php y javascript principalmente. Repositorios de código con git: https://gitlab.com/fryntiz https://github.com/fryntiz

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.