How-To: Cómo acceder a un computador remoto que está detrás de un router
|Uno de los problemas más comunes que enfrentan los usuarios que desean crear un servidor en su casa, o un servidor FTP para acceder a el mismo desde su trabajo, es que al estar detrás de un router o switch en la red local, a este se le asigna una IP local para que sea reconocido en tu red privada pero la IP pública es asignada a el router o switch encargado de distribuir la carga.
Al proceso de redireccionamiento del acceso desde ese router a el dispositivo deseado se le conoce como “Redirección de puertos”. Este proceso asigna un puerto especifico a un dispositivo de tu red, ya sea un computador, servidor, o smartphone, para que se pueda acceder a él usando la IP pública y no la IP local. Esto se logra usando tu router o un programa externo, si así prefieres.
Lo primero que debes hacer es acceder a tu router. Por defecto se accede a este mediante la dirección https://192.168.1.1 o https://192.168.0.1, esto varía dependiendo del router. También pedirá un usuario y contraseña, de nuevo como indiqué esto varía dependiendo de cada router.
Ahora, al acceder al menú principal de este, busca la opción de Redireccionamiento o Forwarding o Port Forwarding. Este es un ejemplo:
Cuando estés en el área de redireccionamiento, crea una nueva regla. Te pedirá varios datos:
- IP: Esta será la IP a la que deseas acceder remotamente
- Port o Puerto: Aquí especificas el puerto que deseas utilizar para redireccionar. Estos pueden ir de 1 a 65,536, normalmente se usa 8000 u 8080.
- Protocolo: Si no sabes qué elegir, elige TCP.
Luego de guardar la regla, necesitas saber cuál es tu IP pública. Esto lo sabes usando sitios como What’s my IP, Cual es mi IP, o se lo puedes preguntar a Google (sólo funciona en ingles).
Supongamos que mi IP pública es 210.271.933.12. Sólo es cuestión de acceder a https://210.271.933.12:8000 para entrar al dispositivo que tengas detrás del router.
Esto ocurre ya que le especificas a tu router que todas las conexiones entrantes que deseen usar el puerto (en este caso) 8000, deben ser direccionados al dispositivo con la IP 192.168.1.10.
Claro, hay cientos de miles de modelos distintos de router, por eso páginas como Port Forward posee guías mostrando diferentes routers explicando cómo configurar cada uno de estos.
Y para aquellos que aún no logren hacerlo, existe un programa gratuito llamado Simple Port Forwarding que hace todo el trabajo por ti. Entre las funciones del mismo tenemos:
- Una lista de miles de routers
- Puede configurar tu router por ti
- Tiene opciones predeterminadas para distintos juegos y programas
- Puede actualizar tu router por ti
- Te permite probar los puertos fácilmente desde el mismo
Estas son las maneras más sencillas de redireccionar tu router para que te permita acceder a dispositivos locales desde un computador remoto. Recuerda que las opciones de cada router pueden variar así que es recomendable usar un manual o un programa como el mostrado arriba.
en los Router Zyxel aparece como «NAT».
Gracias por el aporte, Clown. Saludos 😉
Muchas gracias, Kevin, muy interesante.
A ti, por comentar y estar pendiente de nuestros posts. Saludos.
Muy buena informacion estas cosas es buena saberla
Claro que sí. Gracias por comentar. Saludos.
Muchas gracias amigo.
A ti por comentar 😉 Saludos.
Kevin, ¿no debería ser un 12 en la pagina web correspondiente al IP externo del router? Has puesto un 13.
Ya lo corregimos. Gracias por el comentario. Saludos.