Comprobar puerto abierto
Nuestro servidor intenta conectarse al puerto que elijas de tu IP pública, igual que lo haría cualquier equipo de Internet. Así puedes comprobar si has abierto bien un puerto en el router para un servidor, una cámara, un juego o el escritorio remoto.
¿Qué es un puerto abierto?
Los puertos permiten que un mismo equipo ofrezca varios servicios a la vez: la web usa el 80 y el 443, SSH el 22, el escritorio remoto de Windows el 3389… Un puerto está abierto cuando hay un programa escuchando en él y la conexión llega desde Internet.
En casa, el router hace de barrera (NAT): por defecto ningún puerto de tus dispositivos es accesible desde fuera. Para publicar un servicio hay que crear una regla de redirección de puertos (port forwarding) en el router que envíe ese puerto a la IP local del equipo.
Por qué puede salir cerrado aunque lo hayas abierto
Las causas más habituales son: el programa no está en marcha o escucha en otro puerto; el cortafuegos de Windows, macOS o Linux bloquea la conexión; la regla del router apunta a una IP local antigua (conviene reservarla por DHCP); o tu operador usa CG-NAT, compartiendo una IP pública entre varios clientes, y entonces no se pueden abrir puertos. Si la IP de tu router no coincide con la que ves en esta página, probablemente estés detrás de CG-NAT.
Esta herramienta comprueba solo puertos TCP y solo la IP desde la que nos visitas (si navegas con IPv6, se comprueba tu IPv6).
¿Es seguro tener puertos abiertos?
Cada puerto abierto es una puerta de entrada. Ábrelos solo cuando los necesites, mantén actualizado el software que escucha en ellos y evita exponer a Internet servicios sensibles como el escritorio remoto (3389), bases de datos (3306, 5432) o paneles de administración: en su lugar, usa una VPN.