Feb 13, 2025
Reina W.
7min de lectura
Un número de puerto es un punto final de comunicación desde el que se envían o reciben transmisiones de datos. Existen muchos puertos diferentes para varios usos, los cuales se identifican mediante un conjunto específico de números.
Según el informe de Google, el tráfico encriptado en el motor de búsqueda alcanzó el 95% a finales de enero de 2022. Además, el 98% de las páginas web cargadas en Google Chrome utilizan conexiones de Protocolo seguro de transferencia de hipertexto (HTTPS).
Al acceder a un sitio web, tu navegador web se conecta a un servidor web mediante un puerto de red dedicado como el 443 o el 8443. Estos canales fueron diseñados para una conexión HTTPS que proporciona un cifrado a través de un certificado de capa de sockets seguros (SSL)/Seguridad de la capa de transporte (TLS).
Este artículo discutirá qué es un puerto HTTPS, en qué se diferencia de un certificado SSL y enumerará algunos ejemplos comunes. También mostraremos cómo habilitar los números de puerto 443 y 8443 en diferentes sistemas operativos, como Windows, macOS y Linux.

Los puertos HTTPS son puertos de red dedicados que permiten a los usuarios de Internet transmitir datos a través de una conexión segura cifrada utilizando un certificado SSL/TLS. Los ejemplos más comunes son los puertos 443 y 8443.
El protocolo HTTPS se ejecuta sobre un certificado SSL instalado en un servidor web. Aunque ambos funcionan uno al lado del otro, sirven como dos factores centrales diferentes para establecer una conexión cifrada.
Un certificado SSL opera al autenticar la identidad de un usuario cuando intenta enviar información. Sin embargo, esta tecnología actualmente está obsoleta y ha sido reemplazada por la TLS, que funciona mejor que su predecesor.
La principal diferencia entre HTTP y HTTPS es que solo este último proporciona un canal seguro donde los datos cifrados se transmiten sin peligro.
Para identificar si un sitio web utiliza un certificado SSL, mira su URL y comprueba si contiene una extensión HTTPS y un icono de candado junto al nombre de dominio.
Consulta nuestro tutorial para obtener más información sobre SSL/TLS vs. HTTPS.
En esta sección, analizaremos los puertos HTTPS más utilizados: el 443 y el 8443.
El Grupo de Trabajo de Ingeniería de Internet (IETF) reconoce el número de puerto TCP 443 como el protocolo HTTPS predeterminado. Este proporciona un algoritmo de cifrado para intercambiar información entre servidores web y navegadores. El puerto 443 funciona asegurando los paquetes de tráfico de red antes de que ocurra la transmisión de datos.
Como puerto dedicado para la navegación web, este utiliza un certificado SSL/TLS para cifrar el texto original en un algoritmo y luego lo convierte en texto cifrado antes de enviarlo al servidor. Esto evita el espionaje no deseado y la intercepción de datos transmitidos a través del protocolo.
El número de puerto 8443 es un puerto HTTPS alternativo y un protocolo principal que utiliza el servidor web Apache Tomcat para abrir el servicio de texto SSL.
Además, este puerto se utiliza principalmente como protocolo de conexión de autenticación de cliente HTTPS.
El puerto proporciona tráfico cifrado al generar un par de claves de autenticación para el usuario que se mantiene dentro del navegador web. Luego, el servidor web verificará la autenticidad de la clave privada antes de establecer una conexión segura.
Aquí hay una lista de algunos nombres de servicios y registros de puertos de protocolo de transporte de la Autoridad de Números Asignados en Internet (IANA):
| Puerto | Función |
| 443 | HTTPS |
| 631 | Protocolo de impresión de Internet sobre HTTPS (IPPS) |
| 664 | DMTF out-of-band secure web services management protocol |
| 832 | NETCONF para SOAP sobre HTTPS |
| 1129 | SAPHostControl sobre SOAP/HTTPS |
| 1184 | LL Surfup HTTPS |
| 2381 | Compaq HTTPS |
| 4036 | WAP Push OTA-HTTPS |
| 4849 | App Server – Admin HTTPS |
| 5443 | Pearson HTTPS |
| 5989 | WBEM CIM-XML (HTTPS) |
| 5990 | WBEM Export HTTPS |
| 6443 | Service Registry Default HTTPS Domain |
| 6771 | PolyServe HTTPS |
| 7202 | Inter-Channel Termination Protocol (ICTP) for multi-wavelength PON (Passive Optical Network Systems) |
| 7443 | Oracle Applications Server HTTPS |
| 7677 | Sun App Server HTTPS |
| 8243 | Synapse Non-Blocking HTTPS |
| 8443 | PCsync HTTPS |
| 8991 | Webmail HTTPS service |
| 9295 | ARMCenter HTTPS service |
| 9443 | WSO2 Tungsten HTTPS |
| 9444 | WSO2 ESB Administration Console HTTPS |
| 16993 | Intel(R) AMT SOAP/HTTPS |
| 20003 | Commtact HTTPS |
Para los propietarios de sitios web, es esencial utilizar un canal seguro. Aquí hay cuatro razones principales por las que deberías cambiar a un puerto de este tipo:
Si bien cada sistema operativo tiene diferentes procedimientos, puedes abrir o cerrar un puerto específico a través de un panel de control de firewall o una arquitectura de seguridad.
Sigue estos pasos para habilitar los puertos 443 y 8443 en el firewall de Windows:








Aquí se explica cómo habilitar los puertos 443 y 8443 en el firewall de macOS:
sudo nano /etc/pf.conf

pass in inet proto tcp from any to any port 443 no state
pass in inet proto tcp from any to any port 8443 no state

sudo pfctl -f /etc/pf.conf
sudo pfctl -e
Hay dos formas de abrir puertos en Ubuntu: a través de UFW e iptables.
Habilita los puertos 443 y 8443 a través de UFW
Aquí se explica cómo habilitar el puerto 443 y el puerto 8443 mediante UFW:
sudo apt update
sudo apt upgrade
sudo ufw allow 443/tcp

sudo ufw allow 8443/tcp

sudo ufw status verbose
Habilita los puertos 443 y 8443 a través de iptables
Sigue estos pasos para abrir el puerto 443 y el puerto 8443 usando iptables:
sudo apt update
sudo apt upgrade
sudo apt install iptables-persistent
sudo iptables -A INPUT -p tcp --dport 443 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT
Si la política de salida no está configurada para ACEPTAR, agrega el siguiente comando:
sudo iptables -A OUTPUT -p tcp --sport 443 -m conntrack --ctstate ESTABLISHED -j ACCEPT

sudo iptables -A INPUT -p tcp --dport 8443 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT
Si la política de salida no está configurada para ACEPTAR, agrega este comando:
sudo iptables -A OUTPUT -p tcp --sport 8443 -m conntrack --ctstate ESTABLISHED -j ACCEPT

sudo netfilter-persistent save

Aquí se explica cómo abrir los puertos 443 y 8443 usando iptables en CentOS:
sudo vi /etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8443 -j ACCEPT

sudo systemctl restart iptables

El puerto de Protocolo seguro de transferencia de hipertexto (HTTPS) es una versión segura de HTTP. Este proporciona un canal de comunicación que protege los datos transferidos entre un navegador y un servidor web mediante un certificado SSL/TLS que cifra el tráfico web y protege la información confidencial en tránsito del cliente.
En las redes informáticas, existen muchos puertos asignados para fines específicos. Sin embargo, los dos puertos más comunes utilizados en la comunicación segura de un navegador web son el puerto 443 y el puerto 8443.
Esperamos que este artículo te haya ayudado a comprender los puertos HTTPS, sus ejemplos y cómo habilitarlos en diferentes sistemas operativos: Windows, macOS, Ubuntu y CentOS.
Si tienes más preguntas o sugerencias, déjalas en la sección de comentarios a continuación.
Todo el contenido tutorial en este sitio web está sujeto a los estándares y valores editoriales más rigurosos de Hostinger.