sudoquest / linux-cli.svc / nc / ncat
Shell Builtin · Redes y Conectividad

nc / ncat | La Navaja Suiza de Redes

nc (netcat) y su sucesor ncat leen y escriben datos crudos a través de conexiones TCP o UDP. Se usan tanto para transferir archivos rápidamente como, más comúnmente en operaciones diarias, para verificar si un puerto remoto está abierto y respondiendo.

Sintaxis Estándar

nc -vz HOST PUERTO

Parámetros Soportados

Flag Nombre Largo Descripción
-v --verbose Modo verboso: describe el resultado de la conexión con más detalle.
-z --zero-io Modo de escaneo: prueba si el puerto responde sin enviar ni recibir datos.
-l --listen Pone a netcat en modo escucha, actuando como servidor en el puerto indicado.
-u --udp Usa UDP en vez de TCP para la conexión o el escaneo.

Casos Prácticos en Servidores

Verificar si un servicio web está realmente escuchando en el puerto 80 de otro servidor:

nc -vz 192.168.1.50 80

Laboratorio Interactivo

Asistente de Laboratorio SudoQuest
Esperando comandos... Escribe una instrucción en la terminal interactiva para desglosar su comportamiento aquí.

Otros comandos en Redes y Conectividad