¿Qué es el reenvío de puertos y cómo puede ayudarme? [MakeUseOf explica]

  • Harry James
  • 0
  • 689
  • 59
Anuncio

¿Lloras un poco por dentro cuando alguien te dice que hay un problema de reenvío de puertos y es por eso que tu nueva aplicación brillante no funcionará? ¿Su Xbox no le permitirá jugar, sus descargas de torrents se niegan a comenzar o no se puede acceder a su servidor web? Bueno, estoy aquí para disipar la dificultad y explicar qué es el reenvío de puertos y cómo puede ayudarte.

¿Qué son los puertos??

Probablemente ya tenga una buena idea de cómo funcionan las redes, ya que cada dispositivo tiene una dirección IP. Hay dos tipos de dirección IP; público y privado. Las direcciones IP públicas son accesibles en cualquier parte del mundo; los privados se usan en redes internas, como 192.168.x.x, o 10.0.x.x. Para recibir información de Internet, las solicitudes de datos se envían con una dirección IP global, correspondiente a su enrutador, y una dirección IP local, correspondiente a su PC u otro dispositivo en red.

Ahora, todo esto está muy bien cuando solo estamos hablando de navegar por la web, pero ¿qué pasa cuando comienzas a solicitar diferentes tipos de datos, como torrents o información específica del juego para ese MMO, o incluso correo electrónico? ¿Cómo sabe su computadora para qué aplicación están destinados los datos? Ahí es donde entran los puertos.

Puertos

Los puertos son como tubos de clasificación de correo dentro de su computadora. Cuando llega un paquete de datos para su PC, el sistema operativo observa el número de puerto al que está destinado. Cada puerto corresponde a una aplicación diferente, y hay 65.536 puertos en total disponibles para usar.

Algunos de estos puertos (los primeros 1.024) son fijos, un estándar predeterminado que ayuda a las aplicaciones centrales a comunicarse en todo el mundo. Por ejemplo, las solicitudes de tráfico web no seguras casi siempre se atienden a través del puerto 80; yo digo “casi siempre” porque depende del software de su servidor, pero el puerto 80 es el estándar para el tráfico HTTP de Apache. El correo electrónico entrante POP3 es manejado por 110, mientras que el SMTP saliente el 25; FTP en 20 y 21. Puede ver la lista completa de puertos conocidos en Wikipedia.

Más allá del puerto 1024 es básicamente gratuito para todos; para que las aplicaciones los usen, la forma más fácil es usar Universal Plug and Play.

UPnP

Los puertos están bloqueados por defecto en los enrutadores; Esta es una característica de seguridad esencial y evita que las solicitudes maliciosas lleguen a todos los servicios principales que pueden estar ejecutándose en sus computadoras. Obviamente, esto también puede causar problemas a cualquier aplicación que necesite información enviada desde Internet; el enrutador solo lo bloqueará.

Para permitir que los datos se envíen desde el lado de Internet a una computadora interna, la computadora debe indicarle al enrutador que reenvíe un puerto en particular. Esto significa que cuando el enrutador ve un paquete destinado a un puerto específico, lo reenviará a una máquina local específica.

Para ahorrarle la molestia de configurar el reenvío de puertos manualmente cada vez, se inventó UPnP. Este es un protocolo mediante el cual una aplicación puede solicitar un puerto y configurar automáticamente las reglas de reenvío de puertos. En su mayor parte, UPnP funciona bien y el proceso de reenvío de puertos será completamente invisible para usted.

Reenvío manual de puertos

A veces UPnP no funcionará; o puede que lo haya deshabilitado por razones de seguridad. Una aplicación fraudulenta que se ejecuta en su red interna podría abrirla usando UPnP. En este caso, debe abrir manualmente los puertos.

Deberá saber algunas cosas para configurar el reenvío manual de puertos.

  1. Cómo acceder a la página de configuración de su enrutador; normalmente, esto significa escribir la dirección de la puerta de enlace de su red (como 192.168.0.1). Si no está seguro, consulte esta lista de guías por fabricante.
  2. Qué puerto o rango de puertos debe reenviarse.
  3. La dirección IP de la computadora a la que está reenviando.

Algunas aplicaciones también especificarán si se envían paquetes UDP o TCP; estos son simplemente diferentes tipos de tráfico de red y no todas las aplicaciones usan ambos tipos. En caso de duda, simplemente avance en ambos; no habrá efectos adversos.

Abra la página de configuración del enrutador en la sección de reenvío de puertos; es probable que esté en la configuración de seguridad. Pueden ser una opción para seleccionar “Servicio” para puertos predefinidos, pero voy a suponer que sabe exactamente qué puerto desea reenviar, así que omita ese bit.

Déle a su regla un nombre arbitrario, como “torrentes” - luego escriba el rango de puertos que desea reenviar. Si es solo un puerto, es posible que deba ingresar el mismo puerto para el inicio y el final, o simplemente completar el inicio. Nuevamente, seleccione los protocolos UDP y TCP si no está seguro, y luego complete la dirección de la máquina a la que desea que se reenvíe. Tenga en cuenta que esto no funcionará si reinicia constantemente su enrutador; Posteriormente, a las máquinas se les puede asignar una dirección IP diferente, y las reglas de la tabla de reenvío de puertos se romperán.

Por qué molestarse?

Si la aplicación que está intentando configurar no funciona con UPnP, seguramente necesitará abrir algunos puertos. Eso es raro hoy en día, pero puede suceder.

Otra ocasión en la que definitivamente necesitará reenviar puertos es si está ejecutando su propio servidor web 5 razones por las que debe hacer su propio servidor 5 razones por las que debe hacer su propio servidor La computación en la nube está de moda, pero hay algunas razones prácticas para alojar su propio servidor hoy en día. que quieres ser accesible al mundo. En ese caso, reenviaría el puerto 80 al servidor y cualquier solicitud HTTP a su módem se enviaría al servidor. Tenga en cuenta que ejecutar un servidor web puede estar en contra de los Términos de servicio de su ISP, así que verifique primero.

Espero que ahora comprenda qué es el reenvío de puertos y por qué podría necesitar configurarlo. Para ser honesto, la configuración manual rara vez se necesita hoy en día fuera de ejecutar su propio servidor, y ciertamente no es necesaria para los juegos, pero es bueno saberlo de todos modos.

¿Ha tenido problemas con el reenvío de puertos y pudo resolverlos??

Crédito de imagen: dirección IP a través de Shutterstock




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.