Windows Server 2012: Remote Desktop – Standard Deployment (Parte 1 – Instalación)

Continuando con el tema “Remote Desktop” (Escritorio Remoto), anteriormente Terminal Services, en Windows Server 2012, esta vez vamos a hacer una instalación más completa y personalizable que la que habíamos hecho anteriormente (Quick Start)

Más adelante seguiremos complementando la infraestructura creada para esta nota, que consistirá básicamente en la instalación de algunos de los diferentes componentes de Remote Desktop en diferentes equipos

Aunque se instalarán los mismos componentes que en la nota sobre Quick Start, en este caso los instalaremos en máquinas separadas

Hagamos primero un pequeño repaso de los diferentes Role Services (componentes de un servicio) que forman parte de Remote Desktop (antes Terminal Services)

Remote Desktop Session Host (RDSH): es el componente principal, ya que es el que ejecuta los procesos de las máquinas clientes que acceden remotamente

Remote Desktop Connection Broker (RDCB): es una funcionalidad central si disponemos de varios Remote Desktop Session Hosts ya que se encarga no sólo de repartir la carga sino que además asegura que las sesiones de usuario desconectadas, se reconecten al correspondiente Remote Desktop Session Host

Remote Desktop Web Access (RDWA): es el encargado de mantener un sitio web que muestra a los usuarios, de forma simple, los recursos a los que pueden acceder

Remote Desktop Gateway (RDG): este componente se utiliza para proveer acceso externo a nuestros Remote Desktop Session Hosts. Su función es de “HTTP Proxy”, en realidad “HTTPS Proxy” ya que permite a las conexiones, externas normalmente, conectarse por HTTPS encapsulando el tráfico RDP en forma segura en un túnel SSL

Remote Desktop Licensing (RDL): finalmente recordemos que cada cliente que accede a un Remote Destop Session Host, requiere una licencia específica llamada RD-CAL (Remote Desktop Client Access License) que no están incluidas en el sistema operativo

Como verán los nombres de las funcionalidades son “largos”, así que de aquí en adelante utilizaremos sus abreviaciones:

  • Remote Desktop Session Host = RDSH
  • Remote Dekstop Connection Broker = RDCB
  • Remote Desktop Web Access = RDWA
  • Remote Desktop Gateway = RDG
  • Remote Desktop Licensing = RDL

En esta primera parte sobre Standard Deployment, instalaremos los primeros tres Role Services, y además agregaremos un segundo RDSH para reparto de carga, función del RDCB

La infraestructura de máquinas con las que comenzaré la nota, es muy sencilla y está documentada a continuación

Controlador de Dominio (root.guillermod.com.ar)
Nombre: dc1.root.guillermod.com.ar
Configuración IP: 192.168.1.201/24 – DNS: 127.0.0.1 – DefGat: 192.168.1.254

Servidor (miembro de root.guillermod.com.ar)
Nombre: rdsh1.root.guillermod.com.ar
Configuración IP: 192.168.1.121/24 – DNS: 192.168.1.201 – DefGat: 192.168.1.254

Servidor (miembro de root.guillermod.com.ar)
Nombre: rdcb1.guillermod.com.ar
Configuración IP: 192.168.1.122/24 – DNS: 192.168.1.201 – DefGat: 192.168.1.254

Servidor (miembro de root.guillermod.com.ar)
Nombre: rdwa1.root.guillermod.com.ar
Configuración IP: 192.168.1.123/24 – DNS: 192.168.1.201 – DefGat: 192.168.1.254

Servidor (miembro de root.guillermod.com.ar) (Agregado luego)
Nombre: rdsh2.root.guillermod.com.ar
Configuración IP: 192.168.1.124/24 – DNS: 192.168.1.201 – DefGat: 192.168.1.254

Por comodidad de operación, y además como demostración de las posibilidades de administración centralizada con Windows Server 2012, he agregado a todos los servidores a la consola Server Manager de DC1

Podemos observar la siguiente figura

Así que comenzaremos en la forma clásica para agregar funcionalidades siguiendo el asistente como muestran las figuras

A diferencia de las notas anteriores, ahora seleccionaremos “Standard Deployment”

Seleccionamos qué equipo será el RDCB. Observemos que ya podríamos hacer la implementación con más de uno, lo mismo para los roles siguientes

Ahora seleccionamos el RDWA

Y por último el RDSH, que por ahora agregaré sólo a RDSH1

No olvidemos marcar la opción de reincio automático para poder seguir adelante

Trabajando, trabajando, … 🙂

Y finaliza

Como siempre en DC1, en Server Manager, vamos a Remote Desktop Services y observamos los servidores

En Overview podemos observar en color verde la funcionalidad que aún no hemos implementado

Y vamos a ingresar por “Add RD Session Host Servers” para agregar a RDSH2

Agregamos al servidor

No olvidemos marcar la opción de reinicio

Ya podemos ver que se ha agregado el nuevo servidor

Ya tenemos nuestra instalación básica hecha. En la segunda parte de esta serie de notas comenzaremos a crear nuestra “Session Collection” y publicaremos aplicaciones

Post a comment or leave a trackback: Trackback URL.

Comments


  • Fatal error: Uncaught Error: Call to undefined function ereg() in F:\blogs.itpro.es\wp-content\themes\notesil\functions.php:333 Stack trace: #0 F:\blogs.itpro.es\wp-content\themes\notesil\functions.php(35): notesil_commenter_link() #1 F:\blogs.itpro.es\wp-includes\class-walker-comment.php(179): notes_comments(Object(WP_Comment), Array, 1) #2 F:\blogs.itpro.es\wp-includes\class-wp-walker.php(145): Walker_Comment->start_el('', Object(WP_Comment), 1, Array) #3 F:\blogs.itpro.es\wp-includes\class-walker-comment.php(139): Walker->display_element(Object(WP_Comment), Array, '5', 0, Array, '') #4 F:\blogs.itpro.es\wp-includes\class-wp-walker.php(387): Walker_Comment->display_element(Object(WP_Comment), Array, '5', 0, Array, '') #5 F:\blogs.itpro.es\wp-includes\comment-template.php(2174): Walker->paged_walk(Array, '5', 0, 0, Array) #6 F:\blogs.itpro.es\wp-content\themes\notesil\comments.php(25): wp_list_comments('type=comment&ca...') #7 F:\blogs.itpro.es\wp-includes\comment-template.php(1512): require('F:\\blogs.itpro....') #8 F:\ in F:\blogs.itpro.es\wp-content\themes\notesil\functions.php on line 333