Internet y redes

Comprobador de puertos abiertos: prueba TCP

Comprueba si un puerto TCP público acepta una conexión desde el servidor de este sitio. Úsalo para revisar un servicio o una regla de reenvío que administras.

Usar la herramienta

Comprueba un sistema propio o autorizado. El servidor abre una conexión pública. Puertos: solo TCP. TLS: puerto 443 y versión 1.2 o posterior.

Cómo usar la herramienta

  1. Introduce un dominio o una IP pública de un sistema que estés autorizado a comprobar.
  2. Indica un puerto TCP entre 1 y 65535.
  3. Realiza la prueba y distingue conexión aceptada, rechazo y tiempo de espera agotado.

Método de cálculo

El servidor intenta abrir una conexión TCP hacia una dirección pública resuelta y un puerto. No sustituye la conexión de red por una petición web del navegador.

Ejemplo de cálculo

Un servicio TCP en el puerto 25565 necesita la dirección pública correcta, una regla de reenvío válida, permiso en el cortafuegos y una aplicación escuchando.

Elige el destino y el protocolo

Introduce el destino público que utilizan los clientes externos. Una dirección como 192.168.1.20 pertenece a una red privada y este servicio público no puede acceder a ella directamente. La dirección del router también puede diferir de la IP pública cuando el proveedor utiliza NAT de grado de operador.

TCP y UDP son protocolos de transporte distintos aunque compartan un número de puerto. Aceptar una conexión TCP en el puerto 53 no demuestra que funcionen consultas DNS por UDP. La herramienta comprueba un puerto TCP cada vez. Para evaluar una respuesta de la aplicación, utiliza además un cliente específico del servicio.

Los resultados de acceso tienen significados distintos

Tres trazas TCP ilustrativas muestran un establecimiento SYN/SYN-ACK/ACK, un SYN rechazado con RST y un SYN sin respuesta concluyente antes del límite.
Esta referencia explica estados, no es un escaneo. El acceso depende del servidor, destino y momento. Un tiempo agotado no identifica el cortafuegos o ruta responsable.
Abrir el gráfico a tamaño completo

Qué significa cada resultado

Una conexión aceptada indica que la dirección y el puerto permitieron completar una conexión TCP desde este servidor durante el intento. No identifica con certeza el programa que escucha. Aunque el puerto 443 suele utilizar HTTPS, su número no obliga a ejecutar un servidor web.

Un rechazo suele indicar que el destino o un equipo intermedio rechazó activamente el intento. El tiempo de espera agotado indica que no llegó una conexión válida ni un rechazo antes del límite. Un filtro, una ruta incorrecta, pérdida de paquetes o un equipo inaccesible pueden causar el mismo resultado.

Revisa el reenvío en orden

Confirma primero que la aplicación está iniciada y escucha en la interfaz y puerto correctos. Revisa después el cortafuegos del sistema. Por último, comprueba que el router dirige el puerto TCP externo hacia la dirección local y el puerto interno adecuados. Una dirección asignada por DHCP puede haber cambiado.

Compara la dirección WAN del router con la IP pública de la conexión. Una diferencia puede indicar otro router o NAT del proveedor, aunque una VPN o un proxy también pueden modificar la comparación. No abras puertos ajenos al servicio para conseguir un resultado positivo. Retira las reglas temporales al terminar.

Límites de una prueba externa

La conexión sale de la red donde está alojado el sitio. Un servicio puede permitir esa red y bloquear otra, o lo contrario. Un nombre puede resolver varias direcciones IPv4 o IPv6, con respuestas distintas según la ubicación. Conserva la dirección realmente comprobada y la hora junto al resultado.

Las restricciones de salida del alojamiento pueden impedir realizar la medición. Ese fallo no equivale a un puerto cerrado en el destino. Comprueba solo sistemas autorizados. La prueba no evalúa contraseñas, cifrado, vulnerabilidades ni el funcionamiento completo de una sesión de juego, correo o acceso remoto.

Cómo interpretar el resultado

Es una comprobación puntual de acceso TCP. No prueba UDP, no busca vulnerabilidades y no demuestra que la aplicación funcione. Los destinos privados y especiales se rechazan.

Preguntas habituales

¿Por qué parece cerrado mi puerto?

Puede no haber un servicio escuchando, existir una IP incorrecta, faltar el reenvío o intervenir un cortafuegos, CGNAT o una restricción del proveedor.

¿Abierto significa seguro?

No. Abierto describe una conexión aceptada. La autenticación, las actualizaciones y la configuración requieren comprobaciones aparte.