Si una aplicación o programa requiere que se abra un puerto específico, aquí se explica cómo puede usar el Firewall de Windows para abrir un puerto en Windows 10.
Nota: Necesita derechos de administrador para crear, eliminar o editar reglas de Firewall de Windows.
¿Por qué necesitas abrir un puerto en tu PC?
Un firewall es un aspecto esencial de una computadora y ninguna computadora debería carecer de un firewall. Los firewalls están diseñados para proteger la red de amenazas, que pueden ser externas o internas. Lo hace bloqueando los puertos que soportan la red.
Cada vez que un programa intenta comunicarse a través de este puerto, el firewall verifica la base de datos de reglas para ver si la aplicación está permitida o no. De lo contrario, se le pedirá que confirme (razón por la cual a veces aparece un mensaje que le pregunta si un programa en particular tiene permiso para acceder a Internet).

Hay casos en los que debes abrir el puerto de red y dejar que el tráfico fluya hacia la aplicación.
Las aplicaciones de red y de nube que se ejecutan en computadoras están diseñadas para comunicarse a través de un puerto de red específico (o conjunto de puertos). Y la máquina al otro lado de esa conexión también enviará y recibirá datos a través de los puertos especificados.
Pero el problema es que la mayoría de los sistemas operativos, especialmente los sistemas operativos "de consumo", pueden configurarse para denegar algunas o todas las comunicaciones de red entrantes. Por lo tanto, es posible que se dé una situación en la que una aplicación envía algo a un servicio en la nube y el servicio devuelve algo, pero el firewall integrado en el enrutador o el sistema operativo está bloqueando los datos allí. En este caso, debes abrir el puerto de red y dejar que el tráfico ingrese a tu aplicación.
Abrir un puerto en el enrutador
Antes de manipular su PC, debe asegurarse de que el tráfico pueda pasar a través del enrutador de la red. En este caso, no sólo abres un puerto, sino que también le dices al router dónde enviar estos datos dentro de la red local . Para hacer eso, necesita configurar el reenvío de puertos . Pero ya sea que necesite reenvío o no, el primer paso es abrir los puertos correspondientes en su PC como se indica a continuación.
Pasos para abrir un puerto en el Firewall de Windows
Para abrir un puerto en Windows 10, debe crear una regla personalizada en el Firewall de Windows. Siga los pasos a continuación para crear una regla para abrir puertos usando el Firewall de Windows.
Puerto abierto para tráfico entrante (tráfico generado desde Internet al servidor)
1. Abra Inicio presionando la tecla Win.
2. Busque y abra "Firewall de Windows Defender" .
3. Haga clic en el enlace "Configuración avanzada" a la izquierda.
4. Seleccione la opción "Reglas de entrada" a la izquierda.
![Cómo abrir puertos usando el Firewall de Windows en Windows 10 Cómo abrir puertos usando el Firewall de Windows en Windows 10]()
Seleccione la opción "Reglas de entrada"
5. En la nueva ventana, seleccione la opción Puerto y haga clic en Siguiente.
![Cómo abrir puertos usando el Firewall de Windows en Windows 10 Cómo abrir puertos usando el Firewall de Windows en Windows 10]()
Seleccione la opción Puerto y haga clic en Siguiente
6. Dependiendo del puerto que desee abrir, seleccione "TCP" o "UDP" y haga clic en Siguiente. En el caso de ejemplo, el autor elegirá la opción TCP.
7. Seleccione la opción Puertos locales específicos e ingrese el número de puerto que desea abrir en el campo en blanco. Haga clic en Siguiente.
![Cómo abrir puertos usando el Firewall de Windows en Windows 10 Cómo abrir puertos usando el Firewall de Windows en Windows 10]()
Seleccione la opción Puertos locales específicos
8. Seleccione Permitir la conexión y haga clic en Siguiente.
9. Seleccione el tipo de red al que desea aplicar la regla y haga clic en Siguiente.
![Cómo abrir puertos usando el Firewall de Windows en Windows 10 Cómo abrir puertos usando el Firewall de Windows en Windows 10]()
Seleccione el tipo de red a la que desea que se aplique la regla
10. Asígnele un nombre significativo y haga clic en Finalizar.
![Cómo abrir puertos usando el Firewall de Windows en Windows 10 Cómo abrir puertos usando el Firewall de Windows en Windows 10]()
Nombra la regla
Verá la regla recién configurada en la ventana de reglas del Firewall de Windows.
![Cómo abrir puertos usando el Firewall de Windows en Windows 10 Cómo abrir puertos usando el Firewall de Windows en Windows 10]()
Verá la regla recién configurada en la ventana de reglas del Firewall de Windows.
Puerto abierto para tráfico saliente (tráfico generado desde el servidor a Internet)
Para abrir un puerto para el tráfico saliente, siga los pasos que se enumeran a continuación.
1. Abra Inicio.
2. Busque y abra el Firewall de Windows Defender .
3. Haga clic en Configuración avanzada.
4. Seleccione Reglas de salida.
5. Seleccione la opción Puerto y haga clic en Siguiente.
6. Dependiendo del puerto que desee abrir, seleccione "TCP" o "UDP" y haga clic en Siguiente.
7. Seleccione la opción Puertos locales específicos e ingrese el número de puerto en el campo en blanco. Haga clic en Siguiente.
8. Seleccione Permitir la conexión y haga clic en Siguiente.
9. Seleccione el tipo de red al que desea aplicar la regla y haga clic en Siguiente.
10. Asígnele un nombre significativo y haga clic en Finalizar.
Deshabilitar para eliminar reglas de apertura de puertos en el Firewall de Windows
Si ya no necesita una regla dedicada para abrir un puerto, puede desactivarla o eliminarla.
Para deshabilitar una regla de firewall de puerto abierto, haga clic derecho en la regla en la configuración de Firewall de Windows y seleccione la opción Deshabilitar regla.
![Cómo abrir puertos usando el Firewall de Windows en Windows 10 Cómo abrir puertos usando el Firewall de Windows en Windows 10]()
Deshabilitar las reglas de firewall de puerto abierto
Para eliminar una regla, haga clic derecho en la regla y seleccione la opción Eliminar .
![Cómo abrir puertos usando el Firewall de Windows en Windows 10 Cómo abrir puertos usando el Firewall de Windows en Windows 10]()
Eliminar la regla de firewall que abre el puerto