Configurando un Router (Enrutador) Para Ambiente de Pruebas – “El Router de un hombre pobre”

Muchas veces cuando preparamos ambientes de pruebas ya sea con máquinas virtuales o reales, necesitamos varias redes interconectadas

Como todos sabemos, la única forma de interconectar redes diferentes es a través de un Router (Enrutador)

Veamos una forma rápida sencilla y económica de tener rápidamente un “Router de Hombre Pobre” :-)

Creo que lo primero que nos ocurrió a muchos fue disponber de un Router verdadero, lo que mal llamamos “Router hardware”, pero rápidamente nos dimos cuenta que lo podíamos suplantar por una máquina (real o virtual) que funcionara como Router. Cualquier sistema operativo desde Windows NT4 se podía configurar fácilmente como Router, utilizando RRAS (Routing and Remote Access), pero sin embargo hay una opción más rápida y sencilla

Tengamos en cuenta algo importante, la configuración que mostraré es apta para ambiente de pruebas no-productivo, ya que aunque es rápida realmente pierde mucha de la funcionalidad de un “Router de verdad”, aunque mantiene totalmente la funcionalidad de Router como es enrutar el tráfico entre las diferentes interfases de red

Si la prueba que estamos haciendo es con máquinas virtuales, no nos costará nada agregar una o más placas de red a la máquina virtual, y ponor la configuración IP necesaria en cada una

Por el contrario, si estamos trabajando con máquinas reales, agregar una o más placas de red puede no ser tan fácil.
No preocuparse para esto también tenemos solución

En este segundo caso, aunque igualmene es aplicable al primero, configuraremos algo no tan conocido: una conexión de red puede tener múltiples y simultáneas direcciones IP de redes diferentes.
Para configurar esto, debemos ingresar a las propiedades avanzadas de TCP/IPv4, y en la ficha “IP Settings” agregar las direcciones IP que necesitemos

Vean la siguiente captura

Nos falta ahora configurar el equipo como Router, lo cual podemos hacer sin necesidad ni de agregar componentes (Roles o Features) ni configurar RRAS, sólo cambiando un valor de Registro

HKEY_LOCAL_MACHINE / SYSTEM / Current Control Set / Services / Tcpip / Parameters / IPEnableRouter = 1

Un reinicio y ya está configurado el Router (Enrutador)

Espero les sirva, a mí me ha ayudado en varias oportunidades

Además de la utilización que cada uno pueda darle, lo utilizaremos en las próximas notas que estoy preparando donde montaremos una infraestructura de Active Directory con múltiples Dominios, y diferentes sitios geográficos

Anuncios
Post a comment or leave a trackback: Trackback URL.

Comentarios

  • Fernando  On 20/07/2013 at 13:04

    Hola Guillermo. Por que cuando habilito IPEnableRouter=1, no me funciona el enrutamiento ?
    Lo estoy trabanjo con un windows Xp, para asi poder ahorar Memoria RAM.

    También tengo otra consulta. Al ver que no funcionaba el IPEnableRouter, me puse a investigar y me encontre que también puedo Enrutar habilitando el servicio de “Enrutamiento y acceso remoto”, y con este no tengo problema, pero de todas maneras me queda la duda de como haces para que funcione tu IPEnableRouter=1.
    Gracias por la respuesta y un saludo! xD

    • Delprato  On 20/07/2013 at 13:19

      Primero asegurarte que tengas en una o más interfases de red, por lo menos dos direcciones IP de *diferentes* redes
      Luego el cambio de IPEnableRouter, y por último reinciar la máquina
      No hay otro secreto :-D
      Lo que sí a tener en cuenta es que siempre lo he hecho sobre versiones “server”. Si en XP no funciona no sería muy ilógico porque se trata de un sistema para usuarios

      Por supuesto que en un servidor siempre se puede hacer con Enrutamiento y acceso remoto, e inclusive de esa forma tiene mucha más funcionalidad. El hecho de hacerlo con IPEnableRouter es sólo por simplicidad y tiempo

      • Fernando  On 20/07/2013 at 13:33

        Gracias por tu pronta respuesta. Efectivamente es ciero que por motivos de tiempo y simplicidad ayuda mucho para realizar pruebas.

        Te comento que con Windows XP, si funciona habilitando el servicio de “Enrutamiento y acceso remoto”.
        Acabo de probar habilitando IPEnableRouter=1 con Windows Server 2012, y funciona sin problemas.

        Mas bien, disculpa por hacerte perder tiempo, y nuevamente gracias por la respuesta.
        Saludos! xD

      • Delprato  On 20/07/2013 at 14:35

        Ninguna pérdida de tiempo, un gusto :-)

      • Goyo  On 01/07/2015 at 12:41

        Hola. Dejo este comentario porque quizas a alguien le sirva. Este método si funciona en XP y en la mayoría de las versiones orientadas al usuario final de Windows. La única consideración que hay que tener es asegurarse de no tener puentes ni conexiones compartidas entre las interfaces de red que se quiere habilitar el forwarding.
        Muchas gracias por toda la información que bridas en este sitio.
        Saludos!

      • Guillermo Delprato  On 01/07/2015 at 14:04

        Hola Goyo, gracias por el comentario
        Funciona por lo menos desde NT4, lo he usado así, pero aún actualmente sigue funcionando de igual forma, fíjate que la captura de pantalla corresponde a W2012
        Lo que sí hay que tener en cuenta es que es un enrutamiento más que básico, para darte un ejemplo, y por lo menos con las primeras versiones que fue cuando más lo utilizé, ni siquiera es capaz de enviar un mensaje al emisor cuando no le alcanza el Buffery comienza a descartar paquetes
        Otra forma, no tan rápida, pero más eficiente es directamente instalando y configurando RRAS si se tratara de una instalación de sistema servidor, no sé si esto se puede hacer en sistema de escritorio

Trackbacks

Este espacio es para comentarios sobre la nota. No es un sitio de soporte

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: