6

Instalación y configuración de RemoteAPP en MS Windows Server 2016 utilizando servidores VPS en la nube de Clouding.io

Hola a tod@s.

En este post vamos a ver como instalar, desplegar y configurar los servicios de escritorio remoto RemoteApp en Microsoft Windows Server 2016 utilizando servidores VPS en la nube de Clouding.io.

RemoteApp nos va a permitir ejecutar aplicaciones de forma remota utilizando los servicios de escritorio remoto RDS, es decir, vamos a poder ejecutar una aplicación de un servidor desde un equipo cliente.

  • Lo primero que tenemos que hacer es darnos de alta en la nube de Clouding.io:

  • Una vez registrados hacemos login con nuestra cuenta:

  • Lo primero que vamos a configurar serán los DNS que utilizaremos en nuestra infraestructura de Cloud, para ello hemos registrado el dominio ragasys.net con un proveedor de hosting y dominios:

  • Nos configuramos un subdominio llamado cloud.ragasys.net, que será el que vamos a utilizar para nuestra infraestructura de servidores VPS de Clouding.io:

  • Para este subdominio tenemos que configurar los servidores DNS de clouding.io, para ello podemos ver desde el portal de clouding.io los servidores DNS que tenemos que registrar como registros del tipo NS en nuestro proveedor de DNS:

  • En nuestro proveedor de DNS y para el subdominio cloud.ragasys.net podemos ver que ya tenemos registrados los servidores DNS de clouding.io:

  • Ahora ya podemos dar de alta el dominio cloud.ragasys.net en el portal de clouding.io:

  • Lo siguiente que haremos será crearnos el firewall que vamos a utilizar para la infraestructura de servidores RDS, lo copiaremos desde el firewall “default” y lo adaptaremos a nuestra infraestructura:

  • En principio sólo vamos a permitir el tráfico de direcciones IP privadas y los protocolos RDP e ICMP:

  • Ahora vamos a crear nuestro primer servidor, que será un Windows Server 2016 y que tendrá el rol de Domain Controller, para ello nos vamos a la opción “Mis Servidores” y clicamos sobre el +:

  • Configuramos las características de nuestro servidor, dónde le asignamos un Nombre, Sistema Operativo, CPU, RAM, Disco, activaremos la red privada y le indicaremos que el firewall a utilizar será el que hemos configurado anteriormente, como estamos con un laboratorio no habilitaremos los backups para este servidor, para entornos de producción y como buena práctica esta opción debemos habilitarla, nos subirá un poco el coste del servidor, pero tendremos nuestro sistema protegido ante desastres:

  • Como podemos ver ya tenemos nuestro primer servidor creado y operativo, y con una IP pública que vamos a registrar como un registro de tipo A en nuestro DNS, para así poder acceder a este servidor por RDP a través de su nombre DNS, también podemos ver las credenciales de acceso:

  • Configuramos el registro DNS tipo A para nuestro servidor:

  • Y el registro PTR para la resolución inversa:

  • Comprobaremos que los DNS funcionan correctamente, con un ping:

  • Para acceder a nuestro servidor vamos a abrir una conexión de escritorio remoto y vamos a introducir su nombre DNS y sus credenciales:

  • Como podemos ver ya estamos dentro:

  • Lo siguiente que haremos será crearnos y configurarnos el segundo servidor, que va a realizar las funciones de RemoteApp, es decir, este servidor va a proporcionar las aplicaciones que usarán los clientes de forma remota utilizando los servicios RDS de MS Windows Server 2016, el proceso de creación y configuración del servidor en la nube de clouding.io, es el mismo que hemos realizado para el primer servidor.
  • Como podemos ver ya tenemos nuestro segundo servidor creado y operativo, y con una IP pública que vamos a registrar como un registro de tipo A en nuestro DNS, para así poder acceder a este servidor por RDP a través de su nombre DNS, también podemos ver las credenciales de acceso:

  • Configuramos el registro DNS tipo A para nuestro servidor:

  • Y el registro PTR para la resolución inversa:

  • Accedemos al servidor por escritorio remoto y lo unimos a nuestro dominio ragasys.net:

  • Una vez que el servidor RemoteApp forma parte de nuestro dominio, vamos a instalar el rol de “Servicios de Escritorio Remoto”, para ello, desde el Administrador del servidor agregamos roles y características:

  • Se nos abrirá este asistente, dónde vamos a ir configurando lo siguiente:

  • Como podemos ver comienza el despliegue del rol RDS:

  • Tras el reinicio podemos ver que el servidor sigue configurando los roles implementados:

  • Aquí vemos que todo ha finalizado correctamente:

  • Y que el rol ya está operativo en nuestro servidor, clicamos entonces sobre los “Servicios de Escritorio Remoto”:

  • Crearemos una “Colección de sesiones”:

  • Se nos abrirá este asistente, dónde iremos configurando los parámetros que se adapten a nuestra infraestructura:

  • En primer lugar añadiremos un nombre y una descripción:

  • Establecemos el servidor que va a proporcionar esta colección de aplicaciones:

  • Añadimos el grupo que hemos definido en nuestro Active Directory para el acceso a las aplicaciones remotas del servidor:

  • Como podemos ver estos son los usuarios que hemos definido en el grupo del Active Directory, y que serán los que tengan acceso a las aplicaciones remotas del servidor:

  • Deshabilitamos los discos de perfil de usuario:

  • Clicamos sobre “Crear” para confirmar las configuraciones realizadas:

  • Como podemos ver se ha creado correctamente:

  • Una vez creada la colección ya podremos publicar las aplicaciones remotas, para ello, sobre las tareas, damos clic a publicar los programas:

  • Se nos abre este asistente, dónde vamos a seleccionar las aplicaciones que queremos publicar:

  • Confirmamos que esas son las tres aplicaciones que queremos publicar:

  • Una vez que el proceso se ha completado, cerramos el asistente:

  • Aquí podemos editar las propiedades de la colección:

  • Las configuraciones en nuestro servidor para el acceso a las aplicaciones remotas ya están listas y configuradas, ahora nos tenemos que ir a la plataforma de clouding.io y habilitar en el firewall los puertos HTTP (80) y HTTPS (443), los hemos habilitado para cualquier dirección IP (0.0.0.0/0), como es para laboratorio no hay problema, pero para un sistema en producción, como buena práctica, sólo debemos dar acceso a las direcciones IP que nos interesen:

  • Ahora desde el navegador de cualquier equipo de nuestra infraestructura introducimos la siguiente URL y las credenciales de usuario autorizado para acceder a nuestro servidor de aplicaciones remotas, http://remoteapp.cloud.ragasys.net/RDWeb:

  • Como podemos ver desde el navegador web podemos acceder a las aplicaciones remotas que hemos configurado anteriormente:

  • Nos abrimos por ejemplo la calculadora:

  • Aquí podemos ver como la sesión de este usuario para RemoteApp está activa:

En mi opinión, la plataforma clouding.io para desplegar Servidores Cloud VPS es una muy buena opción para empresas que quieran desplegar algunos de sus servicios en la nube, es ideal para tener una infraestructura híbrida, con Servidores on-premises y Servidores en la nube, la interfaz de la plataforma para la configuración y el despliegue de los Servidores VPS es muy amigable y bastante intuitiva, de muy fácil manejo, la opción de poder configurar los DNS es todo un acierto, y sobre todo que tengamos opción a configurar los backups y los snapshots de nuestras máquinas, lo que si se echa en falta es que a los servidores no se le puedan agregar discos duros adicionales.

Post sponsorizado por clouding.io

Jose Ramon Ramos Gata

Técnico Superior STI

6 comentarios

  1. muy bueno tu blog felicidades estoy impresionador.
    tengo una idea desde hace unos años, es de ver la posibilidad de implementar un sistema para dar clases sin necesida de computadoras sino, que sea virtual que los estudiantes puedan accesar desde su casa a los sistemas operativos virtuale. seria esto posible?

    • Claro que si, puedes ver opciones en la nube de Amazon, Azure, Google o también puedes optar por virtualizar las máquinas con VMware, Hyper-V, Citrix, Proxmox …
      Saludos.

  2. Ola, segui o seu tutorial mas após terminar a implementaçao da funçao de RDS perco acesso por RDP á VPS, só consigo aceder por vnc.
    é necessário algum licenciamento adicional?

    eu apenas subscrevi uma vps com windows server 2016 datacenter e que me permite aceder com por rdp ate 2 utilizadores.

  3. hola amigo excelente información…. se puede publicar cualquier aplicación o solo las microsoft?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.