Cómo usar: Comprobador de puertos
- Introduce un dominio o una dirección IP pública.
- Introduce los puertos que quieres comprobar o haz clic en una configuración predefinida (web, correo, bases de datos, acceso remoto).
- Haz clic en «Comprobar puertos». Se realiza un intento de conexión TCP en cada puerto con un tiempo de espera de 3 segundos.
- Fíjate en el resultado: «abierto» significa que acepta conexiones, «cerrado» que las rechaza activamente y «filtrado» que no responde (normalmente es un cortafuegos).
¿Abierto, cerrado o filtrado?
| Estado | Significado |
|---|---|
| Abierto | Un servicio está a la escucha y ha aceptado la conexión. |
| Cerrado | Se puede acceder al servidor, pero ha rechazado la conexión; no hay nada escuchando en ese puerto. |
| Filtrado | No hay respuesta en 3 segundos: un cortafuegos rechaza el tráfico sin avisar, o el servidor está desconectado. |
Puertos comunes
| Puerto | Servicio | ¿Debería ser público normalmente? |
|---|---|---|
| 80 / 443 | HTTP / HTTPS | Sí, para sitios web |
| 25, 465, 587 | SMTP (transferencia y envío de correo) | En servidores de correo |
| 993 / 995 | IMAPS / POP3S | En servidores de correo |
| 22 | SSH | Solo si es necesario: restringe el acceso por IP o con inicio de sesión solo con clave |
| 3306, 5432, 1433, 27017, 6379 | MySQL, PostgreSQL, MS SQL, MongoDB, Redis | Casi nunca — mantén las bases de datos privadas |
| 3389, 5900 | RDP, VNC | No — son un objetivo frecuente de ataques |
Úsalos con responsabilidad
Comprueba los servidores que tienes o administras —por ejemplo, para verificar una regla del cortafuegos, el reenvío de puertos en un router o que una base de datos no esté expuesta—. La herramienta solo comprueba una lista reducida de puertos y tiene un límite de frecuencia; no es un escáner completo. Para comprobaciones específicas de la web, consulta el Comprobador SSL, el Comprobador de encabezados de seguridad y la Prueba de ping.
Puertos comunes
Para qué se usa cada puerto conocido, si conviene exponerlo y cómo comprobarlo:
- Puerto 21: FTP
- Puerto 22: SSH / SFTP
- Puerto 23: Telnet
- Puerto 25: SMTP
- Puerto 53: DNS
- Puerto 80: HTTP
- Puerto 110: POP3
- Puerto 123: NTP
- Puerto 143: IMAP
- Puerto 161: SNMP
- Puerto 389: LDAP
- Puerto 443: HTTPS
- Puerto 445: SMB
- Puerto 465: SMTPS
- Puerto 587: envío SMTP
- Puerto 636: LDAPS
- Puerto 853: DNS over TLS
- Puerto 993: IMAPS
- Puerto 995: POP3S
- Puerto 1194: OpenVPN
- Puerto 1433: Microsoft SQL Server
- Puerto 1521: Oracle Database
- Puerto 1883: MQTT
- Puerto 2049: NFS
- Puerto 3000: Servidores de desarrollo
- Puerto 3306: MySQL / MariaDB
- Puerto 3389: Escritorio remoto (RDP)
- Puerto 5000: Servidores de desarrollo / AirPlay
- Puerto 5432: PostgreSQL
- Puerto 5672: AMQP (RabbitMQ)
- Puerto 5900: VNC
- Puerto 6379: Redis
- Puerto 8000: HTTP alternativo / servidores de desarrollo
- Puerto 8080: HTTP alternativo
- Puerto 8443: HTTPS alternativo
- Puerto 8883: MQTT sobre TLS
- Puerto 9000: PHP-FPM / varios
- Puerto 9200: Elasticsearch
- Puerto 11211: Memcached
- Puerto 25565: Minecraft (Java Edition)
- Puerto 27017: MongoDB
- Puerto 51820: WireGuard