Redirección de puertos del Router - Port Fordwarding (Tutoriales)

Iniciado por Leukoblast, Febrero 19, 2013, 12:09:21 AM

Tema anterior - Siguiente tema

Leukoblast

Hola a todos, he decidido echarme unas partidillas en línea del Diablo 1 con un amigo y al momento de intentar conectarme a la red con el bendito juego, me sale que es imposible realizar la conexión. Mi amigo dice es algo del "Port fordwarding" o Redirección de puertos, en español. La verdad no se nada sobre asuntos relacionados a esto, ¿Alguien podría darme una mano? ):

EDIT 19 de Febrero, 2013:
Ahora que he podido solucionar mi problema pongo en este post los tutoriales que me ayudaron.

1er Tuto, Cortesía de Sami:
Spoiler

Cita de: Sami en Febrero 19, 2013, 02:18:34 AM
Tutorial para abrir puertos en el router y poder jugar chupi guay

Es todo lo que he conseguido sacar durante un cuatrimestre con mi asignatura de redes, va para todos vosotros profanos que no sabéis mucho de redes y todo eso. Recomiendo leerlo todo aunque sea un poco pesado, de verdad, os resolverá muchas dudas y dejaréis de pensar en los puertos como algo mágico y todo eso.

1.- Conceptos básicos de redes

Direcciones IP

Antes de poder abrir puertos necesitáis saber ciertas cosas. Como sabréis, para que en la red o internet se localice un PC se necesita su dirección IP, pero hay que saber que, ya que las direcciones IP se han agotado existe un mecanismo para que se puedan volver a usar algunas direcciones IP "falsas". ¿No os parece extraño que todos tengamos en el PC la dirección 192.168.1.x? Pues resulta que esa es "falsa". Lo pongo entre comillas porque es falsa del router para afuera y del router para adentro sirve para localizar un pc dentro de la misma subred, lo que sería la red de ordenadores que tenéis en vuestras casas conectadas al mismo router. Así, si tenemos 2 ordenadores en una casa uno tendrá la 192.168.1.4 y el otro 192.168.1.5 por ejemplo y entre ellos se localizan así. Del router para afuera, es decir, vuestra casa tiene solo una dirección IP, que es la IP "verdadera" o externa que sirve para localizar a TODA la red de vuestra casa, a todos los PCs conectados a vuestro router. Es la dirección IP que obtendremos si visitamos la página web de www.whatismyip.com

Puertos

Las direcciones IP, si os habéis dado cuenta ya, no son suficientes para localizar a dónde tienen que llegar los datos. Ya que sólo hay una IP para toda la casa hay que saber a qué ordenador va y en esto ayudan los puertos. Podemos configurar el router para que enrute los paquetes a un determinado ordenador por un puerto, a eso se le llama abrir los puertos y es lo que vamos a aprender aquí. Pero, ¿qué son los puertos? Los puertos no tiene que ver con los puertos físicos de las conexiones ni nada, simplemente es otro añadido a la dirección IP y si, las direcciones IP nos dicen a qué ordenador hay que ir, el puerto nos dice a que aplicación hay que ir, es decir, la dirección IP+puerto nos dice qué ordenador y qué aplicación recibe los datos. Cada aplicación utiliza su propio puerto y algunas aplicaciones o juegos pueden configurarse para cambiarlo a gusto, pero otros no y basta con buscar en google cuál es el puerto de aquel o este juego.

Una vez tenemos los puertos abiertos para un determinado PC, la gente del exterior entra a nuestro PC mediante la dirección IP externa + el puerto abierto. Por ejemplo, si tenemos abierto el puerto 6112 (el del Warcraft III) para nuestro PC que tiene la IP 192.168.1.3 (ahora diré cómo se obtiene) tendríamos que haber configurado el router de manera que tiene abierto el puerto 6112 para la IP 192.168.1.3. Acto seguido tenemos que obtener nuestra IP externa yendo a la web de whatismyip, que por ejemplo es 88.15.47.63, y para que la gente se meta a nuestro juego creado tenemos que decirle que en los datos de conexión escriba esto: 88.15.47.63:6112 y entonces debería poder entrar si no hay más firewall extraños (como el de windows).

2.- Configuración del router

¿Cómo se configura el router? Es muy sencillo. Lo primero que tenemos que saber es nuestra IP local, la de nuestro PC. El método es fácil:



Nos vamos a nuestras conexiones de red y abrimos el cuadro de diálogo de estado sobre esa conexión. Eso sería el Paso 1 de la imagen. El paso 2 es darle a detalles, con lo que nos saldrá la ventana de la izquierda. Pues bien, la dirección IP local no es la del Paso 3, eso viene después, pero cuando lo expliqué una vez tenía así la imagen. La dirección IP local es el número del campo Dirección IPv4, que en este caso sería 192.168.1.3, y está un poco encima de lo señalado como Paso 3.

Ahora que sabemos la IP local sabes a dónde hay que redirigir los puertos. Pasamos al Paso 3, ahora sí, tenemos que saber nuestra "puerta de enlace predeterminado" y es otra dirección IP. La "puerta de enlace predetermiado" es la dirección del router y necesitamos saberla para acceder a su configuración desde el navegador y basta con hacer esto:



Así se nos abrirá la página de configuración del router. Os aclaro una cosa: normalmente y siempre o casi siempre, la IP del router es la 192.168.1.1 y esto es así normalmente en las redes que se configuran automáticamente, es decir, sin cosas raras. Los PCs de la casa normalmente empiezan a tener su IP a partir de la 192.168.1.2

Ahora podemos tener un problema y es que nos pedirá usuario y contraseña. Si no lo sabéis podéis hacer dos cosas: la primera es llamar a vuestro proveedor de internet y que os la den, el login y la pass, y que no os lien, el router es vuestro, os lo tienen que dar sí o sí, o mandar a un técnico para que arregle la chapuza de no daros los credenciales en su momento. No os dejéis engañar, os la tienen que dar... a menos que hayáis comprado un router nuevo y el tema lo llevéis vosotros. La otra opción es reiniciar el router a su estado de fábrica y debe haber algún modo, siempre hay algún modo y entonces tendrá los credenciales de fábrica que vienen en el manual del router. En el manual también pondrá como conseguir restaurarlo de fábrica. Si no tenéis el manual no es muy difícil conseguirlo por internet si tenéis el modelo del router, en la web del fabricante suele estar incluso.

Dentro de la configuración del router tenéis que buscar algo así como "virtual server", "fordwarding de puertos", "port fordwarding" o algo por el estilo. Podéis indagar, pero la cuestión es que os salga una ventana como la siguiente en la que habrán un montón de huequecitos para poner IPs y rangos de puertos para esa determinada IP:



Si sólo necesitáis abrir un puerto podéis dejaros de rangos y poner un sólo puerto repitiendo el número en las cajas. Con lo del protocolo no os rayéis, si os da la opción de poner "Ambos", TCP/UDP o algo así elegidla que tenga en cuenta los dos tipos de protocolo. Explicar lo que es un protocolo está fuera de lugar, influye para jugar por internet pero no tenéis por qué saber cómo funciona, no os haría falta de todos modos. Una vez hechos los cambios guardáis y depende del modelo del router os pedirá que reiniciéis el router o a lo mejor no es necesario si es muy moderno. Junto a lo dicho antes, basta con que le facilitéis a vuestros colegas DirecciónIPExterna:Puerto para que puedan jugar una vez que hayáis creado los servers.

Y señores, así se abren los puertos, así son las cosas y así se la hemos contado. Espero que os sirva de ayuda.
[close]

2do Tuto, Cortesía de Roack16:

http://www.arcades3d.net/forosmf/index.php?topic=12398.0

[Lukasxd]

Intenta con game ranger.
¡Google es tu amigo!.
:O -> https://sh33p.neocities.org/<-
Cualquier comentario(mío) generado en este sitio es pura ficción y no representa mi punto de vista.

Skywalker

#2
Usas router? Si es así te recomiendo consultar como entrar a la página de configuración del mismo. Hay muchas cosas interesantes para configurar ahí.
Debes saber la marca y modelo de tu router. Si tienes un router motorola te ayudaría en todo lo que pueda.
Me mandas un mp de ser así

Saludos!
What's the use of worrying about your beard when your head's about to be taken?

Sami

Tutorial para abrir puertos en el router y poder jugar chupi guay

Es todo lo que he conseguido sacar durante un cuatrimestre con mi asignatura de redes, va para todos vosotros profanos que no sabéis mucho de redes y todo eso. Recomiendo leerlo todo aunque sea un poco pesado, de verdad, os resolverá muchas dudas y dejaréis de pensar en los puertos como algo mágico y todo eso.

1.- Conceptos básicos de redes

Direcciones IP

Antes de poder abrir puertos necesitáis saber ciertas cosas. Como sabréis, para que en la red o internet se localice un PC se necesita su dirección IP, pero hay que saber que, ya que las direcciones IP se han agotado existe un mecanismo para que se puedan volver a usar algunas direcciones IP "falsas". ¿No os parece extraño que todos tengamos en el PC la dirección 192.168.1.x? Pues resulta que esa es "falsa". Lo pongo entre comillas porque es falsa del router para afuera y del router para adentro sirve para localizar un pc dentro de la misma subred, lo que sería la red de ordenadores que tenéis en vuestras casas conectadas al mismo router. Así, si tenemos 2 ordenadores en una casa uno tendrá la 192.168.1.4 y el otro 192.168.1.5 por ejemplo y entre ellos se localizan así. Del router para afuera, es decir, vuestra casa tiene solo una dirección IP, que es la IP "verdadera" o externa que sirve para localizar a TODA la red de vuestra casa, a todos los PCs conectados a vuestro router. Es la dirección IP que obtendremos si visitamos la página web de www.whatismyip.com

Puertos

Las direcciones IP, si os habéis dado cuenta ya, no son suficientes para localizar a dónde tienen que llegar los datos. Ya que sólo hay una IP para toda la casa hay que saber a qué ordenador va y en esto ayudan los puertos. Podemos configurar el router para que enrute los paquetes a un determinado ordenador por un puerto, a eso se le llama abrir los puertos y es lo que vamos a aprender aquí. Pero, ¿qué son los puertos? Los puertos no tiene que ver con los puertos físicos de las conexiones ni nada, simplemente es otro añadido a la dirección IP y si, las direcciones IP nos dicen a qué ordenador hay que ir, el puerto nos dice a que aplicación hay que ir, es decir, la dirección IP+puerto nos dice qué ordenador y qué aplicación recibe los datos. Cada aplicación utiliza su propio puerto y algunas aplicaciones o juegos pueden configurarse para cambiarlo a gusto, pero otros no y basta con buscar en google cuál es el puerto de aquel o este juego.

Una vez tenemos los puertos abiertos para un determinado PC, la gente del exterior entra a nuestro PC mediante la dirección IP externa + el puerto abierto. Por ejemplo, si tenemos abierto el puerto 6112 (el del Warcraft III) para nuestro PC que tiene la IP 192.168.1.3 (ahora diré cómo se obtiene) tendríamos que haber configurado el router de manera que tiene abierto el puerto 6112 para la IP 192.168.1.3. Acto seguido tenemos que obtener nuestra IP externa yendo a la web de whatismyip, que por ejemplo es 88.15.47.63, y para que la gente se meta a nuestro juego creado tenemos que decirle que en los datos de conexión escriba esto: 88.15.47.63:6112 y entonces debería poder entrar si no hay más firewall extraños (como el de windows).

2.- Configuración del router

¿Cómo se configura el router? Es muy sencillo. Lo primero que tenemos que saber es nuestra IP local, la de nuestro PC. El método es fácil:



Nos vamos a nuestras conexiones de red y abrimos el cuadro de diálogo de estado sobre esa conexión. Eso sería el Paso 1 de la imagen. El paso 2 es darle a detalles, con lo que nos saldrá la ventana de la izquierda. Pues bien, la dirección IP local no es la del Paso 3, eso viene después, pero cuando lo expliqué una vez tenía así la imagen. La dirección IP local es el número del campo Dirección IPv4, que en este caso sería 192.168.1.3, y está un poco encima de lo señalado como Paso 3.

Ahora que sabemos la IP local sabes a dónde hay que redirigir los puertos. Pasamos al Paso 3, ahora sí, tenemos que saber nuestra "puerta de enlace predeterminado" y es otra dirección IP. La "puerta de enlace predetermiado" es la dirección del router y necesitamos saberla para acceder a su configuración desde el navegador y basta con hacer esto:



Así se nos abrirá la página de configuración del router. Os aclaro una cosa: normalmente y siempre o casi siempre, la IP del router es la 192.168.1.1 y esto es así normalmente en las redes que se configuran automáticamente, es decir, sin cosas raras. Los PCs de la casa normalmente empiezan a tener su IP a partir de la 192.168.1.2

Ahora podemos tener un problema y es que nos pedirá usuario y contraseña. Si no lo sabéis podéis hacer dos cosas: la primera es llamar a vuestro proveedor de internet y que os la den, el login y la pass, y que no os lien, el router es vuestro, os lo tienen que dar sí o sí, o mandar a un técnico para que arregle la chapuza de no daros los credenciales en su momento. No os dejéis engañar, os la tienen que dar... a menos que hayáis comprado un router nuevo y el tema lo llevéis vosotros. La otra opción es reiniciar el router a su estado de fábrica y debe haber algún modo, siempre hay algún modo y entonces tendrá los credenciales de fábrica que vienen en el manual del router. En el manual también pondrá como conseguir restaurarlo de fábrica. Si no tenéis el manual no es muy difícil conseguirlo por internet si tenéis el modelo del router, en la web del fabricante suele estar incluso.

Dentro de la configuración del router tenéis que buscar algo así como "virtual server", "fordwarding de puertos", "port fordwarding" o algo por el estilo. Podéis indagar, pero la cuestión es que os salga una ventana como la siguiente en la que habrán un montón de huequecitos para poner IPs y rangos de puertos para esa determinada IP:



Si sólo necesitáis abrir un puerto podéis dejaros de rangos y poner un sólo puerto repitiendo el número en las cajas. Con lo del protocolo no os rayéis, si os da la opción de poner "Ambos", TCP/UDP o algo así elegidla que tenga en cuenta los dos tipos de protocolo. Explicar lo que es un protocolo está fuera de lugar, influye para jugar por internet pero no tenéis por qué saber cómo funciona, no os haría falta de todos modos. Una vez hechos los cambios guardáis y depende del modelo del router os pedirá que reiniciéis el router o a lo mejor no es necesario si es muy moderno. Junto a lo dicho antes, basta con que le facilitéis a vuestros colegas DirecciónIPExterna:Puerto para que puedan jugar una vez que hayáis creado los servers.

Y señores, así se abren los puertos, así son las cosas y así se la hemos contado. Espero que os sirva de ayuda.
Soy el mayor de los frikis!

Roack16

En el foro de Doom 2 hay un tutorial sober como jugar Zdoom online, donde explica que tienes que hacer si uno esta haciendo host, (somo un servidor) puedes seguir la guia ya que explica de manera ligera Port Fowarding: http://www.arcades3d.net/forosmf/index.php?topic=12398.0

Leukoblast

Cita de: [Lukasxd] en Febrero 19, 2013, 01:50:11 AM
Intenta con game ranger.
¡Google es tu amigo!.
Eh, ya lo había intentado antes pero aún asi no me servía por culpa de eso de los puertos, gracias igualmente xD

Cita de: Skywalker en Febrero 19, 2013, 01:57:52 AM
Debes saber la marca y modelo de tu router. Si tienes un router motorola te ayudaría en todo lo que pueda.
Me mandas un mp de ser así
Saludos!
Lo siento, el modelo de mi router es Huawei HG532S, de todas formas agradezco tu interés :P

Y gracias Sami y Roack16 por sus respuestas, ¡ambas me ayudaron a resolver mi problema! Cambiaré el titulo de hilo para que quede como referencia a esto de los puertos.
Saludos