Hoy voy a explicar las diferentes opciones que hay para instalar, ejecutar y configurar Citrix receiver, el agente que usa Citrix para interactuar con nuestras aplicaciones y escritorios virtuales.

Obtener el agente Citrix Receiver:

Hay diversas maneras de obtener e instalar Citrix Receiver:

  • Descargar y ejecutar el archivo instalador cuando el usuario visita la URL de nuestro Store Front de forma manual; https://IP o Nombre DNS/Citrix/StoreWeb
  • Descargar y ejecutar el archivo instalador visitando la web de Citrix
  • Desplegar el agente mediante scripts, GPO u otras herramientas.
  • Usar un navegador HTML 5 (requiere Java). No precisa de instalación.

Citrix Receiver - Obtener

Requisitos de instalación:

Citrix requiere configurar un registro SRV en tu servidor DNS, sino cuando finalices la instalación del agente y le solicite al usuario que introduzca su email o nombre DNS del servidor XenDesktop para finaliza la instalación, dará un error:

Citrix Receiver - Error Email

Para evitar el error, tienes que seguir estos pasos:

1. Abre la consola DNS de tu servidor dns.

2. Despliega tu zona directa de tu dominio.

3. Pulsa botón derecho encima de la zona de tu dominio y selecciona Other New Records.

4. Busca Service Location (SRV) y pulsa Create Record...

Citrix Receiver - SRV

5. En el campo Service, escribe _citrixreceiver. En el campo Protocol, escribe _tcp. En el campo Port number, escribe 443. En el campo Host offering this service, escribe tu nombre dns de XenDeskop. Pulsa OK.

Citrix Receiver - Creando SRV

6. Pulsa Done y cierra la consola.

Instalación Citrix Receiver:

Básicamente hay dos formas de instalar Citrix Receiver, de forma manual o de forma desatendida en la que se pueden especificar modificadores.

Instalación de forma manual:

1. Descarga CitrixReceiver.exe.

2. Ejecuta CitrixReceiver.exe

3. Acepta la elevación de permisos en caso de que lo requiera.

4. Pulsa Iniciar en el menú de Bienvenida.

Citrix Receiver - Asistente Bienvenida

5. Marca la casilla Acepto el contrato de licencia. Pulsa Siguiente.

Citrix Receiver - Contrato

6. Si en Xendesktop tienes habilitado Single Sign-On habilítalo, sino pulsa Siguiente.

Citrix Receiver - Single Sign-On

7. En el caso de que quieras enviar informes estadísticos a Citrix deja las opciones por defecto, sino selecciona No, gracias y pulsa Instalar.

Citrix Receiver - Estadísticas

8. Pulsa Add Acount.

Citrix Receiver - Add Account

9. Introduce la dirección de tu servidor Xendesktop. Pulsa Add

Citrix Receiver - Nombre DNS Xendesktop

10. Ahora el usuario debe introducir sus credenciales para iniciar sesión.

Citrix Receiver - Credenciales

11. El agente ya está instalado y con la sesión iniciada.

Citrix Receiver - Sesion iniciada

Instalación desatendida:

Citrix Receiver acepta el uso de modificadores para usar durante la instalación. De esta manera, puedes instalar, configurar y desplegar Citrix Receiver en todos los ordenadores de la empresa usando scripts. Puedes consultar el listado completo de modificadores usando la ayuda de Citrix Receiver en linea de comandos o en la documentación de Citrix.

Citrix Receiver - Ayuda

Actualización de Citrix Receiver:

Antes he comentado que puedes descargar Citrix Receiver de la URL del XenDesktop. Esa URL, se almacena en la ruta C:\Program Files\Citrix\Receiver StoreFront\Receiver Clients\Windows del servidor StoreFront.

Si necesitas actualizar tus clientes a una nueva versión, en lugar de repetir las instalaciones, puedes seguir estos pasos:

1. Descarga la nueva versión de Citrix Receiver y guárdala en “C:\Program Files\Citrix\Receiver StoreFront\Receiver Clients\Windows“.

2. Abre Powershell con permisos de administrador en el servidor StoreFront.

3. Ejecuta:

Nota: Se puede hacer también para clientes Mac. Lo único que cambia es el script y la ruta.

Citrix Receiver - Update Powershell

Personalización de Citrix Receiver:

En el directorio “C:\inetpub\wwwroot\Citrix\StoreWeb” se encuentra el fichero web.config. Este es un fichero xml que permite modificar la apariencia del agente Citrix Receiver y otras funcionalidades como por ejemplo la duración de la sesión.

Citrix Receiver - web.config

En el servidor StoreFront también se pueden realizar algunas modificaciones del comportamiento del agente web Citrix Receiver.

  • Habilitar apariencia clásica.
  • Personalizar la apariencia.
  • Administrar aplicaciones por grupos.
  • Escoger el método de autenticación.
  • Añadir enlaces a páginas web.
  • Especificar el tiempo de sesión.
  • Especificar que tipo de agente Citrix Receiver usará por defecto el usuario; agente local o web.

Citrix Receiver - Personalización StoreFront

¡Amigos esto es todo por hoy!

Si te parece interesante este blog, te invito a que lo compartas con tus amigos y te suscribas a la newsletter.

¡Hasta el próximo artículo!

escrito por Javier Peral