Etiqueta: networking

  • Comprobar puertos con nc (netcat) en Linux – Chuleta rápida

    Comprobar puertos con nc (netcat) en Linux – Chuleta rápida

    Cuando necesitamos verificar si un puerto está abierto en un servidor remoto, lo habitual era usar telnet, pero la alternativa moderna y más práctica es nc (netcat).
    Viene instalado en la mayoría de distribuciones Linux y permite pruebas rápidas, escaneos y automatización.


    ✅ Comprobar si un puerto responde

    nc -zv <host> <puerto>
    
    • -z → modo scan, sin enviar datos
    • -v → modo verbose

    Ejemplo:

    nc -zv google.es 80
    

    Salida si está abierto:

    Connection to google.es 80 port [tcp/http] succeeded!
    

    ✅ Comprobar varios puertos

    nc -zv 192.168.1.50 22 80 443
    

    ✅ Escanear un rango completo

    nc -zv 192.168.1.50 1-1024
    

    ✅ Uso interactivo (como telnet)

    nc <host> <puerto>
    

    Ejemplo probando SMTP:

    nc mail.example.com 25
    EHLO prueba
    

    ✅ Añadir timeout, para evitar bloqueos

    nc -zvw 3 <host> <puerto>
    
    • -w 3 → espera sólo 3 segundos

    ✅ Telnet vs Netcat (chuleta rápida)

    AcciónTelnetNetcat
    Conectarse a un puertotelnet host 80nc host 80
    Solo comprobar si está abiertonc -zv host 80

    ✅ Bonus: script rápido para comprobar puertos

    #!/bin/bash
    HOST=$1
    PORT=$2
    
    if nc -zvw 2 "$HOST" "$PORT" 2>/dev/null; then
        echo "✅ $HOST:$PORT está abierto"
    else
        echo "❌ $HOST:$PORT cerrado o inaccesible"
    fi
    

    🧩 Conclusión

    nc es una herramienta ligera, rápida y más flexible que telnet.
    Permite comprobar puertos, probar servicios, automatizar comprobaciones y es perfecta para tareas de Sysadmin, DevOps, Networking o troubleshooting diario.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies