El reenvío de puertos es una solución a un problema que muchos jugadores conocen muy bien: intentas unirte a un amigo en un partida en línea pero no puede porque su conexión a la red de juego es limitada, lo que bloquea un modo multijugador específico características. Incluso puede solucionar los problemas que encuentra cuando aloja archivos en un servidor privado y los usuarios remotos no pueden conectarse.
Contenido
- ¿Qué es un puerto?
- ¿Qué es el reenvío de puertos?
- Cómo reenviar puertos
El problema en ambos escenarios surge de cómo fluyen los datos hacia y desde su red local. Su hardware de red gestiona el tráfico, evitando conexiones desconocidas y posiblemente maliciosas. A veces, eso significa que no puedes realizar conexiones directas fuera de lo común sin cambiar la configuración manualmente.
Vídeos recomendados
Esta guía le muestra cómo reenviar puertos y obtener la mejor conexión posible a sus servicios en línea favoritos.
Relacionado
- Cómo Intel podría utilizar la IA para abordar un problema enorme en los juegos de PC
- Cómo probamos los monitores
- Los problemas más comunes de Microsoft Teams y cómo solucionarlos
¿Qué es un puerto?
En redes, un puerto es una “base” específica en una dirección conocida, a través de la cual se pueden canalizar datos para establecer una conexión entre dos dispositivos. Cada puerto tiene un número específico que va del 0 al 65535 para que los datos sepan exactamente a dónde ir cuando lleguen a su destino.
A continuación se muestran algunos puertos comunes asignados por el Autoridad de asignación de números de Internet organización de estándares:
- 20 = Protocolo de transferencia de archivos (FTP)
- 21 = Protocolo de transferencia de archivos (FTP)
- 22 = Shell seguro (SSH)
- 25 = Protocolo simple de transferencia de correo (SMTP)
- 53 = Sistema de nombres de dominio (DNS)
- 80 = Protocolo de transferencia de hipertexto (HTTP)
- 110 = Protocolo de oficina postal v3 (POP3)
- 143 = Puerto de acceso a mensajes de Internet (IMAP)
- 443 = Protocolo de transferencia de hipertexto sobre TLS/SSL (HTTPS)
Por ejemplo, un correo electrónico que envía sale de su módem en el puerto 110, rebota en varios saltos mientras navega por Internet y llega a su destino. Luego pasa por el enrutador de esa red y se dirige a través del puerto 110 antes de ser recibido oficialmente por el cliente de correo electrónico.
Para obtener una guía sobre exactamente ¿Qué es FTP y cómo usarlo?, consulte nuestro tutorial detallado.
¿Qué es el reenvío de puertos?
Su proveedor de servicios de Internet (ISP) asigna una dirección numérica dinámica a su módem. Internet no ve tus dispositivos locales, solo tu módem. Esta dirección rara vez cambia, pero tampoco es permanente (estática).
Los ISP suelen proporcionar hardware de dos formas: una única unidad híbrida que combina un módem con un enrutador o dos unidades independientes. Con esta última configuración, un cable Ethernet físico conecta el módem al puerto de red de área amplia (WAN) del enrutador.
¿Por qué necesitamos un enrutador? Porque un módem solo proporciona una conexión física a Internet. un enrutador le permite conectar múltiples dispositivos cableados e inalámbricos.
En ambos escenarios, el enrutador tiene una dirección única separada del módem, generalmente 192.168.x.x. o dirección 10.x.x.x: estas direcciones difieren de un enrutador a otro. A su vez, asigna direcciones IP a cada dispositivo conectado localmente en función de su dirección, no del módem. Por ejemplo, si la dirección del enrutador es 192.168.0.1, entonces la dirección de todos los dispositivos conectados comience en 192.168.0.2. Luego enruta todo el tráfico a los dispositivos cliente utilizando aquellos asignados. direcciones.
Aquí hay una mirada simplificada:
Servidor de Internet > módem > enrutador > su PC
Pero el enrutador no se limita a traducir y enrutar el tráfico. También cuenta con un firewall incorporado que monitores comunicación entrante y saliente. Si el enrutador no sabe dónde enviar el tráfico entrante o saliente, simplemente ignora la comunicación.
Todos los dispositivos locales tienen puertos idénticos que envían y reciben paquetes de datos, lo que puede resultar problemático. Por ejemplo, el puerto 80 es uno de los puertos más utilizados bajo el paraguas del Protocolo de control de transmisión (TCP). Este puerto enruta las solicitudes de páginas web, pero también lo utilizan Xbox en vivo y el Red de PlayStation.
Cuando el enrutador recibe datos, verifica su lista de direcciones asignadas para determinar la mejor coincidencia. Dado que necesita que los paquetes de Xbox Live enviados a través del puerto 80 lleguen a su consola Xbox One o PC con Windows 10, es esencial crear una línea directa entre los servidores de Xbox Live y su consola. Eso significa crear una regla especial dentro del enrutador que permita una conexión directa y segura.
Ahí es donde comienza el reenvío de puertos.
Cómo reenviar puertos
Desafortunadamente, las interfaces del enrutador no son idénticas en todos los modelos disponibles, por lo que la forma de encontrar la sección de reenvío de puertos puede ser diferente a lo que mostramos aquí. Para este ejemplo, utilizamos un enrutador Linksys, que satura el reenvío de puertos en el Seguridad sección.
Asignar una dirección IP “estática”
Antes de poder reenviar puertos, debe acceder a la interfaz de backend del enrutador. Simplemente escriba la dirección local del enrutador en un navegador e inicie sesión con sus credenciales. Si no conoce la dirección y/o las credenciales, el manual normalmente proporciona esa información.
Una vez que obtenga acceso, cree una dirección IP "estática" para el dispositivo que recibirá el tráfico reenviado. Normalmente, el enrutador asigna direcciones IP dinámicas a cada dispositivo conectado, lo que significa que estas direcciones cambiarán. Sin embargo, para reenviar un puerto, un dispositivo necesita una dirección permanente para que el enrutador sepa exactamente adónde debe ir el tráfico entrante.
Los enrutadores modernos suelen proporcionar un "mapa de red" que enumera todos los dispositivos conectados. En nuestro ejemplo, podemos seleccionar un dispositivo conectado y hacer clic Reservar dirección DHCP en un menú emergente. Esa acción reserva automáticamente la dirección actual, volviéndola "estática" para ese dispositivo específico.
Para editar manualmente la dirección estática, podemos seleccionar el dispositivo nuevamente y esta vez hacer clic en Editar reserva DHCP.
En la siguiente ventana, podemos modificar el tercer y cuarto campo y luego hacer clic en el Ahorrar enlace. También podemos hacer clic en Cancelar enlace seguido de Borrar para eliminar la asignación de dirección IP estática más adelante.
Ahora que tenemos una dirección IP estática, podemos reenviar el tráfico del puerto.
Conoce a los tres delanteros
En nuestro enrutador Linksys, el reenvío de puertos reside bajo el Aplicaciones y juegos pestaña en el Seguridad sección. Aquí vemos tres opciones: Reenvío de puerto único, Reenvío de rango de puertos, y Activación de rango de puertos. Aquí una breve explicación de cada uno:
- Reenvío de puerto único – Reenvía tráfico continuamente a un dispositivo específico a través de un puerto específico. Estos puertos permanecen abiertos.
- Reenvío de rango de puertos – Reenvía tráfico continuamente a un dispositivo específico a través de una variedad de puertos. Estos puertos permanecen abiertos.
- Reenvío de rango de puertos – Reenvíe el tráfico al que pueden acceder todos los dispositivos de red a través de una variedad de puertos. Estos puertos permanecen cerrados hasta que se solicite el acceso.
¡Ahora veamos cómo usar cada versión!
Reenvío de puerto único
Para comenzar, agregaremos un rango de puerto único. Recuerde, los siguientes pasos pueden verse diferentes en su enrutador, pero el método debería ser similar.
Paso 1: Haga clic en el Agregar un nuevo reenvío de puerto único botón.
Paso 2: Introduzca un nombre de aplicación. Esto no afecta el reenvío de puertos en sí, sino que sólo se utiliza como etiqueta. En este caso lo llamamos Puerto 88 de Xbox Live.
Paso 3: Introducir el Puerto externo y Puerto interno números. En este caso, estamos reenviando el puerto 88, por lo que ese es el número que ingresamos en ambos.
Etapa 4: Seleccione el protocolo: UDP, tcp, o Ambos. Para Xbox Live, debemos seleccionar UDP.
Conocimiento qué estos dos protocolos son irrelevantes, pero usted hacer Necesita conocer el protocolo correcto para reenviar puertos con éxito. El reenvío de puertos no funcionará si tiene la regla configurada en TCP pero la conexión usa UDP.
Sin embargo, para los curiosos, aquí hay una breve explicación de cada uno:
- Protocolo de control de transmisión (TCP) – Transferencia de datos basada en conexión entre cliente y servidor.
- Protocolo de datagramas de usuario (UDP) – Transferencia de datos entre cliente y servidor que no utiliza una conexión directa.
Paso 5: Introducir el Dirección IP del dispositivo. Esta es la dirección estática que asignamos al dispositivo de origen en el mapa de red.
Paso 6: Haga clic en el Ahorrar enlace seguido del DE ACUERDO botón.
Desafortunadamente, para obtener la mejor conexión posible, Xbox Live requiere que estén abiertos puertos adicionales. Hay siete en total, lo que requiere que usted realice seis entradas adicionales de reenvío de puerto único. Aquí está la lista completa:
- 53 (Ambos)
- 80 (TCP)
- 88 (UDP)
- 500 (UDP)
- 3074 (Ambos)
- 3544 (UDP)
- 4500 (UDP)
La lista para el reenvío de puertos con la red playstation es más largo:
- 80 (TCP)
- 443 (TCP)
- 465 (TCP)
- 993 (TCP)
- 3478 (Ambos)
- 3479 (Ambos)
- 3480 (TCP)
- 5223 (TCP)
- 8080 (TCP)
Reenvío de rango de puertos
Además de los puertos únicos, muchos juegos requieren una variedad de puertos para disfrutar de la mejor experiencia en línea, como fortnite y Caer 76. En este ejemplo, seleccionaremos el Reenvío de rango de puertos opción y agregue un rango de puertos requerido por fortnite en Windows 10.
Paso 1: Haga clic en el Agregar un nuevo reenvío de rango de puertos botón.
Paso 2: Ingrese el nombre de la aplicación. Aquí llamamos a esta regla Rango Fortnite.
Paso 3: Ingresar 5795 como el Puerto de inicio y 5847 como el Puerto final.
Etapa 4: Seleccionar Ambos como el protocolo requerido.
Paso 5: Introducir el Dirección IP del dispositivo. Esta es la dirección estática que asignamos al dispositivo de origen en el mapa de red.
Paso 6: Haga clic en el Ahorrar enlace seguido del DE ACUERDO botón.
A diferencia de Xbox Live y PlayStation Network, fortnite para Windows requiere entradas de puerto único y de rango de puertos, pero la lista es mucho más corta:
- 5222 (Ambos)
- 5795-5847 (Ambos)
Activación de rango de puertos
Esta es una opción más segura que dejar los puertos abiertos continuamente. En este caso, los puertos permanecen cerrados hasta que un dispositivo cliente realiza una solicitud de conexión saliente. Luego, el firewall del enrutador abre temporalmente los puertos de conexión entrante relacionados. Este método no requiere direcciones IP estáticas, pero solo un cliente a la vez puede acceder a un puerto abierto.
Paso 1: Haga clic en el Agregar una nueva activación de rango de puertos botón.
Paso 2: Ingrese el nombre de la aplicación. Aquí lo llamamos Rango Fortnite.
Paso 3: Bajo Rango activado, ingresar 5795 como el Puerto de inicio y 5847 como el Puerto final.
Etapa 4: Bajo Rango reenviado, ingresar 5795 como el Puerto de inicio y 5847 como el Puerto final.
Paso 5: Introducir el Dirección IP del dispositivo. Esta es la dirección estática que asignamos al dispositivo de origen en el mapa de red.
Paso 6: Haga clic en el Ahorrar enlace seguido del DE ACUERDO botón.
Recomendaciones de los editores
- ¿Cuánta memoria GPU necesito?
- Cómo probamos las computadoras portátiles
- Cómo probamos los componentes y el hardware de la PC
- Cómo convertir tus cintas VHS a DVD, Blu-ray o digital
- Star Wars Jedi: Survivor está siendo criticado en Steam como un puerto de PC "totalmente basura"