Remote Desktop IP Virtualization

 

El objetivo de esta práctica es triple:

 

INTRODUCCIÓN

Vamos a hacer la práctica en virtual, en este caso en VMWare aunque es posible realizarlo tanto en máquinas reales como en otro tipo de virtualización siempre y cuando seamos capaces de crearnos un segmento privado de red. En VMWare Workstation es muy cómodo hacerlo ya que al crear un “Team” nos permite crear un segmento privado de red.
Veamos cómo hacerlo en VMware:

         

No creamos las dos máquinas virtuales en el Team:

En la siguiente opción de creación del Team nos creamos un segmento privado de red:

Y modificamos la red para que las máquinas estén en ese segmento:

Modificamos ahora la configuración hardware de la máquina virtual 2008, para añadirle otro adaptador de red que apuntará a nuestra red externa. Fijémonos igualmente en que el adaptador creado durante la creación del Team apunta a nuestra LAN1 privada.

 

INSTALACIÓN DEL CONTROLADOR DE DOMINIO

Instalamos un Windows 2008 Server R2. Una vez instalado, veremos con ipconfig que uno de los adaptadores de red, el que va a nuestra red local, tiene IP (suponemos que tenemos en nuestra red local al menos un router que nos da IP), y asignamos al otro adaptador de red, la IP 10.15.0.1 (255.255.255.0).
Instalamos el rol de Controlador de Dominio y procedemos a su configuración:

C:\capt-ssh\IPV0\Capture.PNG        C:\capt-ssh\IPV0\Capture1.PNG

C:\capt-ssh\IPV0\Capture2.PNG         C:\capt-ssh\IPV0\Capture3.PNG         C:\capt-ssh\IPV0\Capture4.PNG           C:\capt-ssh\IPV0\Capture5.PNG         C:\capt-ssh\IPV0\Capture6.PNG

Una vez finalizado, añadimos el rol de DHCP Server (esto, en real, no está aconsejado y un servidor de DHCP debería ser otra máquina de nuestra red, para dejar al controlador de Dominio, que haga sólo sus funciones: ser gestor del Dominio.

C:\capt-ssh\IPV0\Capture7.PNG

C:\capt-ssh\IPV0\Capture8.PNG

C:\capt-ssh\IPV0\Capture9.PNG

C:\capt-ssh\IPV0\Capture10.PNG          C:\capt-ssh\IPV0\Capture11.PNG

Y a continuación, vamos a instalar y configurar el routing para permitir que ese segmento privado de red tenga acceso a Internet a través de un router interno:

C:\capt-ssh\IPV0\Capture12.PNG          C:\capt-ssh\IPV0\Capture13.PNG

Al finalizar, en Inicio, Herramientas Administrativas, arrancamos el routing y procedemos a configurarlo:

C:\capt-ssh\IPV0\Capture14.PNG         C:\capt-ssh\IPV0\Capture15.PNG          C:\capt-ssh\IPV0\Capture16.PNG

 

INSTALACIÓN DE REMOTE DESKTOP SERVICES

Y ahora vamos a instalar el rol de Remote Desktop Services, los cuales, vuelvo a insistir, deberían estar en máquina aparte y no en controlador de Dominio.

C:\capt-ssh\IPV0\Capture20.PNG          C:\capt-ssh\IPV0\Capture21.PNG

C:\capt-ssh\IPV0\Capture22.PNG          C:\capt-ssh\IPV0\Capture23.PNG

C:\capt-ssh\IPV0\Capture24.PNG          C:\capt-ssh\IPV0\Capture26.PNG

C:\capt-ssh\IPV0\Capture27.PNG

Nos aparecerá la configuración del IIS. Dejamos los valores por defecto.

C:\capt-ssh\IPV0\Capture28.PNG

 

Una vez instalado, es necesario configurar el servidor de licencias. Fijémonos en esta pantalla:

C:\capt-ssh\IPV0\Capture30.PNG

Entramos en la administración del servidor de licencias:

C:\capt-ssh\IPV0\Capture31.PNG         C:\capt-ssh\IPV0\Capture32.PNG

Y posteriormente cargamos las licencias:

C:\capt-ssh\IPV0\Capture33.PNG          C:\capt-ssh\IPV0\Capture34.PNG         C:\capt-ssh\IPV0\Capture35.PNG

Por fin configuramos como servidor de licencias nuestra propia máquina

C:\capt-ssh\IPV0\Capture36.PNG

Con esto ya tenemos preparado el entorno. Como último punto, vamos a proceder a configurarlo y de paso, contará las acciones que deberíamos hacer si este fuese un entorno real, es decir, si cada servicio de los citados anteriormente estuviese en máquinas separadas.

 

CONFIGURACIÓN DE LOS SERVICIOS DE TERMINAL

A partir de ahora, el texto va a ser un poco denso. Hay que seguir despacio y punto por punto lo que paso a describir:

Con esto hemos finalizado la configuración y ya somos servidores de aplicaciones y además hemos añadido una consola de comandos como aplicación a servir.

Si además queremos, tal y como es en este ejercicio, que algunas aplicaciones tengan su IP propia virtual, en la máquina que sirve Remote Desktop Sesison Host (en nuestro caso nuestra propia máquina), debemos configurar:

Y añadir también los programas que queremos que tengan IP Virtual (que serán algunos, no todos, de los que vamos a servir en el servidor de aplicaciones). En nuestro ejemplo de nuevo configuramos y navegamos hasta \windows\system32\cmd.exe

 

CONFIGURACIONES EN LA MÁQUINA CLIENTE

En nuestro W7 que va a actuar como cliente, como primer punto importamos el certificado que hemos generado previamente. Para ello, ejecutamos igualmente un mmc, añadimos el complemento de certificados, seleccionamos certificados “Computer”, y lo importamos al grupo de “Emisores de confianza” (no al personal).

Posteriormente en Panel de Control, “Remote App and Desktop Connections”,  creamos una nueva conexión a:
https://servidor_web_acces/RDWeb/Feed/webfeed.aspx

Poniendo como servidor de web Access en nuestro caso, el nombre totalmente cualificado de nuestra máquina controladora de Dominio:  maquina.dominio.local

En ese momento ya nos parecerá en el menú de Inicio de Windows 7, una nueva entrada que contiene los programas que acabamos de servir. Si ejecutamos el cmd.exe, el cual se está ejecutando en la máquina remota y damos un ipconfig, veremos que la máquina tiene en ese momento dos IP’s, una de las cuales es la propia y la otra la que acaba de dar como virtual a esa aplicación.

--

José Manuel Tella Llop
jmtella@compuserve.com

Multinglés/JMT        

11 - abril - 2010