Windows Server 2012: Remote Desktop – Standard Deployment (Parte 4 – Instalando licencias RDCAL)

Seguimos adelante con esta serie de notas, en este caso veremos la instalación y configuración del licenciamiento de Remote Desktop (Escritorio Remoto), ya que como todos sabemos en este caso se requieren licencias separadas (RDCALs) de las de cliente del servidor (CALs)

Usaremos la misma infraestructura que tenemos de las notas anteriores, y para no complicar la demostración instalaremos la funcionalidad RDL (Remote Desktop Licensing) en el Controlador de Dominio (DC1)

En DC1, en Server Manager, Remote Desktop Services observamos que existen dos iconos color verde, que son opciones a configurar, en esta ocasión veremos el “RD Licensing”

Así que pulsando con el botón sobre “RD Licensing” comenzamos con el asistente

En esta demostración lo haré sobre DC1, así que hay que seleccionarlo y agregarlo

Seleccionamos el tipo de licenciamiento que usaremos, “Por dispositivo” o “Por usuario”. En este caso seleccioné el primero

Una vez finalizado lo anterior nos preguntamos ¿y cómo lo configuramos?

Hay dos opciones, cualquiera de ambas nos llevará al mismo lugar, pero muestro primero una que me pareció curiosa porque todavía sigue apareciendo “Terminal Services” ¿un bug? 🙂

La otra opción con botón derecho sobre el servidor y eligiendo “RD Licensing Manager”

El procedimiento consiste primero en activar el servidor de licencias, y luego agregar las licencias

Seguimos el asistente

Dejaré el método por omisión, a través de Internet, pero pueden elegir otros métodos (Explorador y Telefóno)

La información en el siguiente cuadro es requerida, en especial la selección del país por las restricciones de exportación

Esta segunda pantalla se puede dejar sin completar si lo desean, y cuando prosigamos comenzará la activación a través de la web

Observemos que se ha activado exitosamente, y ya está marcada por omisión la opción para agregar las RDCALs

Observern los diferentes tipos de licenciamiento, y elijan el adecuado para su caso

Seleccionaré el correcto para mi caso

Introducimos la correspondiente clave para licencias que tenemos
Disculpen que tengo algunos pixels de la pantalla que fallan 😛

Se instalan las licencias

Y al fin 🙂

En la sección Servers, con botón derecho sobre DC1 accedemos a “RD Licensing Manager”
Y ¡sorpersa! singno de advertencia, algo falta aún, así que accedemos por “Review”

Solo falta agregar al License Server al grupo “Terminal Server License Server”, lo cual hacemos desde el botón correspondiente

Ahora nos avisa los privilegios que ncesitamos

Por último (espero) nos informa que debemos reiniciar el servicio “Remote Desktop License”

Así que reiniciamos el servicio en la forma clásica

Volvemos a la consola “RD Lincensing Manager” y con un refresco, ahora podemos ver que todo está bien (check verde)

A modo de prueba crearé y observaré un Reporte, que por supuesto estará totalmente sin datos, ya que todavía no se ha conectado nadie

Sigamos las pantallas

Sólo para observar el formato del reporte

Para hacer el tema un poco más interesante probaré ahora desde máquinas cliente con un usuario de prueba acceder al RDWA, porque hasta ahora en todas las notas anteriores usé al Administrator

La captura que ven abajo, es desde un Windows 8, y con el EI 10 accedido desde el “Modern UI”. En el fondo se puede observar de una prueba anterior la pantalla por omisión del nuevo IIS

Inicamos sesión con el usuario de prueba

Y nos disponemos a inciar una aplicación (Calculadora). Debemos autorizar el uso del archivo RDP elijiendo “Open”

Y observemos algo interesante, desde el cliente podemos seleccionar si lo deseamos que no nos muestre más la advertencia

¿¿¿Otra vez credenciales??? Observen que es para conectarse al RDCB. Al finalizar esta demostración mostraré cómo solucionarlo
Por ahora ingresemos los datos pedidos

¡Al fin!

Vuelvo al “RD Licensing Manager” para ver si está otorgando las licencias reales y me encuentro con que ha emitido una temporal

No preocuparse, es lo esperable. Como medida de precaución ante una conexión accidental el sistem emitirá la licencia definitiva cuando el equipo se conecte por segunda vez. Podemos observarlo en la siguiente captura (con más licencias)

Y si ahora nuevamente creamos un reporte, podremos ver las licencias asignadas

 

Nos quedó pendiente cómo resolver el tema del segundo pedido de credenciales, es fácil y lo podemos hacer por medio de GPO

Debemos crear una GPO, que afecte a las máquinas cliente. Nos ubicamos en Computer Configuration / Policies / Administrative Templates …/ System / Credentials Delegation, y editamos “Allow delegating default credentials”

Entrando por el botón “Show” agregamos “TERMSRV/<nombre de los RDs>”
En este caso usé el caracter “*” con el nombre del Dominio, lo que implica todos los RDs del Dominio

 

Resumiendo lo que tenemos hasta acá si han seguido todas las demostraciones: En nuestro Dominio (root.guillermod.com.ar) con el Controlador de Dominio DC1, hemos instalado los siguientes roles en cada equipo:

  • DC1: Controlador de Dominio y Remote Desktop License Server
  • RDSH1: Remote Desktop Session Host
  • RDSH2: Remote Desktop Session Host
  • RDCB1: Remote Desktop Connection Broker
  • RDWA1: Remote Desktop Web Access
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