Los Servicios de Escritorio remoto (RDS) permiten que varios usuarios ejecuten escritorios o aplicaciones individuales en un Windows Server al mismo tiempo. Su configuración combina la instalación de roles y la gestión de licencias, y la mayoría de los problemas que vemos proceden de la parte de licencias. Esta guía cubre los roles de RDS, los tipos de implementación, la activación del servidor de licencias de Escritorio remoto, la instalación de las CAL de RDS, la publicación de escritorios y RemoteApp, y los errores que aparecen cuando las licencias están mal configuradas. Para la teoría de las CAL, consulte nuestra guía de CAL de Windows Server.
¿Qué roles componen los Servicios de Escritorio remoto?
Una implementación de Servicios de Escritorio remoto basada en sesiones utiliza cuatro roles principales: el Host de sesión de Escritorio remoto (RD Session Host) ejecuta las sesiones y aplicaciones de los usuarios, el Agente de conexión a Escritorio remoto (RD Connection Broker) gestiona la implementación y dirige a los usuarios a los hosts de sesión, el Acceso web de Escritorio remoto (RD Web Access) publica escritorios y RemoteApp mediante una página web y una fuente, y las Licencias de Escritorio remoto (RD Licensing) emiten las CAL de RDS para usuarios o dispositivos.
- RD Session Host: el servidor en el que trabajan realmente los usuarios; añada más a medida que crezca el número de usuarios.
- RD Connection Broker: guarda la configuración de la implementación, las colecciones y el equilibrio de carga.
-
RD Web Access: proporciona la página
https://server/RDWeby la fuente de los recursos publicados. - RD Licensing: almacena y emite las CAL de RDS; puede ejecutarse en un servidor que ya se utiliza para otro rol.
- RD Gateway (opcional): permite a los usuarios conectarse de forma segura desde fuera de la red mediante HTTPS.
Causa y efecto: el Agente de conexión es donde el Administrador del servidor almacena la configuración de licencias de la implementación, por lo que una implementación con agente se configura en el Administrador del servidor, mientras que un host de sesión aislado sin agente debe configurarse mediante directiva de grupo.
¿Conviene usar Inicio rápido o la implementación estándar?
Use Inicio rápido cuando quiera todos los roles de RDS en un solo servidor para un laboratorio, una prueba de concepto o una oficina muy pequeña, ya que instala juntos el Agente de conexión, el Acceso web y el Host de sesión sin opción de separarlos; use la implementación estándar en producción, ya que permite colocar cada rol en el servidor que elija y añadir servidores más adelante.
El equipo de soporte de Microsoft ha descrito la implementación estándar como la práctica recomendada para producción, mientras que Inicio rápido es adecuado para pruebas y escenarios de un solo servidor. Ambas se inician desde el Administrador del servidor, en Administrar > Agregar roles y características > Instalación de Servicios de Escritorio remoto.
Matiz avanzado: los Servicios de Escritorio remoto se instalan mediante esta opción basada en escenarios y no mediante la opción estándar basada en roles, y las guías de implementación de Microsoft dan por supuesto que los servidores están unidos a un dominio. Las oficinas pequeñas sin dominio pueden igualmente licenciar un único host de sesión con CAL por dispositivo, configuradas mediante directiva de grupo.
¿Cómo se instalan los Servicios de Escritorio remoto en Windows Server?
Para instalar los Servicios de Escritorio remoto, abra el Administrador del servidor en un servidor unido al dominio, añada todos los servidores RDS al grupo de servidores, elija Administrar, Agregar roles y características, seleccione Instalación de Servicios de Escritorio remoto, elija Implementación estándar e Implementación de escritorio basada en sesión, asigne los servidores de Agente de conexión, Acceso web y Host de sesión y, por último, haga clic en Implementar.
- En el Administrador del servidor, seleccione Administrar > Agregar servidores y añada cada servidor que vaya a alojar un rol de RDS.
- Seleccione Administrar > Agregar roles y características y, después, Instalación de Servicios de Escritorio remoto.
- Elija Implementación estándar e Implementación de escritorio basada en sesión.
- Asigne servidores a RD Connection Broker, RD Web Access y RD Session Host.
- Marque Reiniciar automáticamente el servidor de destino en caso necesario y haga clic en Implementar.
- En Servicios de Escritorio remoto > Información general, haga clic en +Licencias de Escritorio remoto y elija el servidor que alojará el servidor de licencias.
La guía de implementación de RDS de Microsoft sigue este orden para Windows Server 2016 y versiones posteriores. Si el host de sesión necesita una licencia de servidor, consulte nuestras claves de licencia de Windows Server.
¿Cómo se activa el servidor de licencias y se instalan las CAL de RDS?
Para activar el servidor de licencias de Escritorio remoto, abra el Administrador de licencias de Escritorio remoto desde Herramientas en el Administrador del servidor, haga clic con el botón derecho en el servidor y elija Activar servidor, complete el asistente con el método automático, por explorador web o por teléfono; después vuelva a hacer clic con el botón derecho en el servidor, elija Instalar licencias, seleccione su programa de licencias e introduzca el código de licencia o el número de contrato.
- Abra Herramientas > Remote Desktop Services > Administrador de licencias de Escritorio remoto.
- Seleccione el servidor y, después, Acción > Activar servidor.
- Elija Conexión automática (TCP 443 saliente hacia el Microsoft Clearinghouse), Explorador web o Teléfono.
- Introduzca la información de la empresa y finalice el asistente.
- Haga clic con el botón derecho en el servidor, elija Instalar licencias y seleccione el programa a través del cual compró las CAL.
- Introduzca el código de licencia o el número de contrato, elija la versión del producto, el tipo de CAL y la cantidad, y haga clic en Finalizar.
La guía de instalación de CAL de RDS de Microsoft indica que el propio servidor de licencias no necesita acceso a Internet si el equipo con el Administrador de licencias lo tiene. La versión importa: las CAL de RDS se instalan en un servidor de licencias que ejecute la misma versión de Windows Server o una posterior, por lo que las CAL 2022 necesitan un servidor de licencias 2022 o 2025.
Lo que vemos con frecuencia: un servidor de licencias activado pero que muestra cero CAL disponibles porque se seleccionó el programa equivocado en el asistente. Compruebe el programa indicado en la documentación de su licencia y vuelva a ejecutar Instalar licencias. Entre las opciones de nuestra tienda están la CAL de usuario Windows Server 2016 RDS para 10 usuarios y otros paquetes de nuestra colección de CAL.

¿Cómo se establece el modo de licencia de RDS y el servidor de licencias?
En una implementación con Agente de conexión, establezca el modo de licencia en el Administrador del servidor, en Servicios de Escritorio remoto, Información general, Tareas, Editar propiedades de implementación, Licencias de Escritorio remoto, eligiendo Por usuario o Por dispositivo y añadiendo el servidor de licencias; sin agente, configure esos mismos dos ajustes en cada host de sesión mediante directiva de grupo.
Para la directiva de grupo, vaya a Configuración del equipo > Plantillas administrativas > Componentes de Windows > Servicios de Escritorio remoto > Host de sesión de Escritorio remoto > Licencias y habilite:
- Usar los servidores de licencias de Escritorio remoto especificados, indicando el nombre del servidor de licencias.
- Establecer el modo de licencia de Escritorio remoto, eligiendo Por usuario o Por dispositivo.
El modo debe coincidir con las CAL instaladas. Los servidores unidos a un dominio pueden usar cualquiera de los dos tipos, pero la guía de licencias para hosts de sesión de Microsoft establece que los servidores en grupo de trabajo deben usar CAL por dispositivo, porque allí no se permiten las CAL por usuario.
¿Cómo se publican escritorios y RemoteApp y se prueba la implementación?
Publique los recursos creando una colección de sesiones en el Administrador del servidor, en Servicios de Escritorio remoto, Colecciones, Tareas, Crear colección de sesiones, eligiendo los hosts de sesión y los grupos de usuarios; la colección publica un escritorio completo de forma predeterminada, y en su lugar se pueden publicar aplicaciones individuales desde el icono Programas RemoteApp con Publicar programas RemoteApp.
- Vaya a Servicios de Escritorio remoto > Colecciones > Tareas > Crear colección de sesiones.
- Asigne un nombre a la colección, seleccione los hosts de sesión y añada los grupos de usuarios autorizados a conectarse.
- Opcionalmente, defina una ubicación para los discos de perfil de usuario y haga clic en Crear.
- Para aplicaciones individuales, abra la colección, elija Programas RemoteApp > Tareas > Publicar programas RemoteApp, seleccione los programas y haga clic en Publicar.
- Pruebe desde un cliente: vaya a
https://your-server/RDWeb, inicie sesión y abra el escritorio o la aplicación.
Tras una conexión de prueba, abra el Administrador de licencias de Escritorio remoto. En el modo Por dispositivo, Microsoft describe las CAL como asignadas físicamente a cada dispositivo, por lo que debería ver cambiar el número de CAL emitidas; las CAL por usuario se asignan a los usuarios en Active Directory.
¿Qué ocurre cuando termina el periodo de gracia de RDS?
Los Servicios de Escritorio remoto tienen un periodo de gracia de licencias de 120 días durante el cual no se necesita servidor de licencias; cuando termina, cada cliente debe recibir una CAL de RDS válida de un servidor de licencias configurado antes de poder iniciar sesión, por lo que las conexiones se rechazan si el servidor de licencias, el modo de licencia o las CAL faltan o son incorrectos.
Entre los mensajes habituales están «Se desconectó la sesión remota porque no hay servidores de licencias de Escritorio remoto disponibles para proporcionar una licencia» y «El modo de licencia de Escritorio remoto no está configurado». Los pasos de solución de problemas de Microsoft son:
- Confirme que el servidor de licencias está activado y muestra CAL disponibles en el Administrador de licencias de Escritorio remoto.
- Confirme que el modo de licencia y el servidor de licencias están configurados, en las propiedades de implementación o en la directiva de grupo.
- Ejecute el Diagnosticador de licencias de Escritorio remoto en el host de sesión y corrija cada problema que indique.
- Compruebe que los firewalls permiten que el host de sesión llegue al servidor de licencias.
- Compruebe la compatibilidad de las CAL: un host de sesión 2022 acepta CAL de RDS 2022 o 2025, no 2019 ni anteriores.
Preguntas frecuentes
¿Se necesitan tanto CAL de Windows Server como CAL de RDS?
Sí. Cada usuario o dispositivo que se conecta a un host de sesión de Escritorio remoto necesita una CAL de Windows Server para acceder al servidor y una CAL de RDS para la sesión remota. La CAL de RDS se suma a la CAL básica, y ambas deben corresponder a la versión de Windows Server del host de sesión o ser superiores.
¿Se puede usar RDS sin dominio?
Sí, con limitaciones. Un host de sesión en grupo de trabajo puede licenciarse configurando el servidor de licencias y el modo de licencia mediante la directiva de grupo local, pero Microsoft solo permite allí CAL por dispositivo. La implementación completa del Administrador del servidor, con Agente de conexión, colecciones y Acceso web de Escritorio remoto, está diseñada para servidores unidos a un dominio.
¿Puede ejecutarse el rol RD Licensing en el host de sesión?
Sí. Los ejemplos de implementación de Microsoft sitúan RD Licensing en un servidor que ya aloja otro rol, como el Agente de conexión, y las implementaciones pequeñas de un solo servidor suelen alojar todos los roles juntos. El requisito clave es que el servidor de licencias ejecute la misma versión de Windows Server que las CAL, o una posterior.
¿Cuánto dura el periodo de gracia de RDS?
Microsoft documenta un periodo de gracia de licencias de 120 días para los Servicios de Escritorio remoto, durante el cual un host de sesión no necesita servidor de licencias. Cuando termina, los clientes necesitan una CAL de RDS válida emitida por un servidor de licencias para poder iniciar una sesión remota. Configure las licencias antes de que termine.
¿Deben coincidir las CAL de RDS con la versión del host de sesión?
Sí. La tabla de compatibilidad de Microsoft muestra que un host de sesión acepta CAL de RDS de su propia versión o más recientes: un host 2019 acepta CAL 2019, 2022 o 2025, mientras que un host 2022 necesita CAL 2022 o 2025. El servidor de licencias también debe ejecutar la versión de las CAL o una posterior.
