← Volver al Blog

Puertos comunes y para qué se usan

Referencia práctica de puertos TCP y UDP: web, SSH, correo, bases de datos, servidores de desarrollo y puertos específicos de macOS.

Cada servicio de red usa un número de puerto para que el sistema operativo sepa qué proceso recibe los datos entrantes. Cuando ves un puerto desconocido en un monitor de puertos o en el registro del firewall, conocer las asignaciones comunes te ahorra tiempo. Este artículo es una referencia de los puertos más comunes agrupados por categoría. Portie muestra los nombres de los procesos junto a los números de puerto en su vista en vivo; el escáner remoto de pago ($8.99) identifica los nombres de los servicios automáticamente.

Los números de puerto van del 0 al 65535. IANA los divide en tres rangos: puertos conocidos (0-1023, requieren permisos de root/administrador para vincularse en la mayoría de los sistemas), puertos registrados (1024-49151, asignados a servicios específicos por IANA aunque cualquier proceso puede usarlos) y puertos dinámicos o efímeros (49152-65535, asignados automáticamente para conexiones salientes). Un artículo aparte cubre los puertos efímeros en detalle.

Web y HTTP

PuertoProtocoloDescripción
80HTTPTráfico web sin cifrar. Los navegadores se conectan aquí cuando no se especifica HTTPS.
443HTTPSTráfico web cifrado con TLS. La gran mayoría del tráfico web actual usa este puerto.
8080HTTP (alternativo)Habitual en servidores de desarrollo y proxies HTTP. No está reservado, por lo que cualquier aplicación puede usarlo.
8443HTTPS (alternativo)Servidores HTTPS de desarrollo y algunas APIs web.

Acceso remoto seguro

PuertoProtocoloDescripción
22SSHInicio de sesión remoto cifrado y transferencia de archivos (SFTP funciona sobre SSH). También se usa para túneles seguros.
3389RDPWindows Remote Desktop Protocol. Se usa para conectarse a equipos Windows de forma remota.

Correo electrónico

PuertoProtocoloDescripción
25SMTPEntrega de correo entre servidores. Los ISP suelen bloquear el puerto 25 saliente en conexiones residenciales.
587SMTP SubmissionTu cliente de correo usa este puerto para enviar mensajes a través de tu proveedor (con autenticación).
465SMTPSSMTP sobre TLS. Más antiguo que 587 pero sigue siendo habitual.
143IMAPRecuperación de correo sin descarga local; los mensajes permanecen en el servidor.
993IMAPSIMAP sobre TLS.
110POP3Descarga el correo en tu dispositivo y normalmente lo elimina del servidor.
995POP3SPOP3 sobre TLS.

DNS e infraestructura de red

PuertoProtocoloDescripción
53DNSResolución de nombres de dominio (TCP y UDP). Se usa en cada consulta de dominio.
67 / 68DHCP67 es el puerto del servidor, 68 el del cliente. Asigna direcciones IP automáticamente.
123NTPNetwork Time Protocol. Mantiene el reloj del sistema sincronizado.

Bases de datos

PuertoBase de datosNotas
3306MySQL / MariaDB
5432PostgreSQL
27017MongoDB
6379Redis
1433Microsoft SQL Server

Las bases de datos escuchan solo en localhost por defecto. Si ves un puerto de base de datos en tu firewall o accesible de forma remota, revisa tu configuración.

Servidores de desarrollo

PuertoUso habitual
3000Node.js, React (Create React App), Ruby on Rails por defecto
3001Segunda instancia habitual cuando 3000 está ocupado
5173Servidor de desarrollo de Vite por defecto
4200Angular CLI por defecto
8000Django, http.server de Python por defecto
8080Muchos frameworks Java (Spring Boot), proxies HTTP

Puertos específicos de macOS

  • 5000 y 7000: AirPlay Receiver (macOS Monterey y versiones posteriores, proceso: ControlCenter). Estos puertos entran en conflicto con frecuencia con Flask y otros servidores de desarrollo que usan el puerto 5000 por defecto.
  • 5353: mDNS / Bonjour, usado para el descubrimiento de servicios en la red local. Aparece en uso por impresoras, AirPlay y muchos servicios de Apple.
  • 49152-65535: Rango efímero/dinámico, asignado automáticamente para conexiones salientes. Ver muchos de estos en un monitor de puertos es completamente normal.

Transferencia de archivos

PuertoProtocoloDescripción
445SMBUso compartido de archivos de Windows, también usado por macOS para unidades de red.
548AFPApple Filing Protocol, compartición de archivos Mac heredada. Reemplazado en gran medida por SMB.
21FTPTransferencia de archivos sin cifrar. Apenas se usa hoy en día por motivos de seguridad.
22SFTPTransferencia de archivos segura sobre SSH (mismo puerto que SSH).

El escáner remoto de Portie identifica los nombres de los servicios automáticamente al analizar un host, por lo que no necesitas consultar esta lista de forma manual. Para los puertos locales, la vista agrupada por aplicación muestra el proceso que controla cada puerto. Combinado con esta referencia, identificar actividad desconocida en los puertos es rápido. Portie

Prueba Portie gratis

Ve cada puerto abierto en tu Mac, qué app lo usa y cierra procesos desde la lista.

Descargar gratis