← Inicio

Red

Puertos conocidos

Busca qué servicio usa cada puerto TCP y UDP: 22, 443, 3306, 5432, 6379, 8080 y más, con los rangos de IANA.

Cómo funciona

Cuando revisas reglas de firewall, la salida de netstat o ss, un docker ps o un escaneo de seguridad, aparecen números de puerto que no siempre recuerdas. Esta referencia te dice qué servicio suele escuchar en cada uno.

Escribe un número (5432, :8080 o puerto 22) para ver el servicio asociado y en qué rango de IANA cae: conocido (0–1023), registrado (1024–49151) o dinámico (49152–65535). También puedes buscar por nombre (redis, kafka) o por categoría (correo, vpn, bases de datos).

La lista cubre los protocolos de internet clásicos (HTTP, SSH, DNS, SMTP, IMAP, LDAP), las bases de datos y colas más usadas (PostgreSQL, MySQL, MongoDB, Redis, Kafka, RabbitMQ), herramientas de infraestructura (Kubernetes, etcd, Prometheus, OpenTelemetry), VPN (WireGuard, OpenVPN, IPsec) y los puertos de desarrollo de Vite, Astro, Node.js o Jupyter.

Los servicios marcados con no exponer no deberían quedar accesibles desde internet sin autenticación y cifrado. Ten en cuenta que un puerto es solo una convención: cualquier servicio puede escuchar en cualquier número.

Ejemplos

Buscar un número

Entrada
5432
Resultado
5432  TCP  PostgreSQL  Bases de datos  (no exponer)
Puerto registrado (1024–49151)

Buscar por categoría

Entrada
correo
Resultado
25   TCP  SMTP
110  TCP  POP3
143  TCP  IMAP
465  TCP  SMTPS · con TLS
587  TCP  SMTP Submission
993  TCP  IMAPS
995  TCP  POP3S

Preguntas frecuentes

¿Por qué algunos puertos dicen «no exponer»?

Son servicios que no deberían quedar abiertos a internet: bases de datos, Redis, Elasticsearch, RDP, SMB o la API de Docker sin TLS. Cada año se filtran datos por instancias expuestas sin autenticación.

¿Qué diferencia hay entre TCP y UDP?

TCP establece una conexión y garantiza el orden y la entrega; lo usan HTTP, SSH o las bases de datos. UDP envía datagramas sin conexión, con menos latencia; lo usan DNS, VoIP, juegos y HTTP/3 (QUIC).

¿Puedo usar cualquier puerto para mi aplicación?

En Unix, los puertos por debajo de 1024 requieren privilegios. Para servicios propios conviene un puerto registrado poco usado, y no uno del rango dinámico (49152–65535), que el sistema asigna a conexiones salientes.