🚧Guacamole

🥑

Revisar la topología de maquinas

Guacamole dispone de un servidor proxy para redirigir desde servidor a otras maquinas

Funcionamiento Guacamole

Instalación nativa

instalar Apache Guacamole en un servidor Ubuntu:

Paso 1: Actualización del sistema

Paso 2: Instalación de dependencias

Paso 3: Descarga de Apache Guacamole

Paso 4: Extracción de archivos

Paso 5: Compilación e instalación de guacamole-server

Paso 6: Instalación de Guacamole Cliente

Paso 7: Configuración de Guacamole

Agrega las siguientes líneas:

Paso 8: Configuración de Tomcat

Busca <Context> y agrega lo siguiente adentro:

Paso 9: Reinicio de Tomcat y guacd

Paso 10: Acceso a Guacamole Abre un navegador web y visita http://dirección_IP_del_servidor:8080/guacamole.

Esto te llevará a la interfaz web de Apache Guacamole. Inicia sesión con las credenciales predeterminadas (usuario: guacadmin, contraseña: guacadmin). Desde aquí, puedes agregar conexiones remotas y acceder a ellas desde cualquier navegador web.

Instalación con docker

Para la instalación en docker, hay que usar tres imágenes: guacamole/guacd, guacamole/guacamole y mysql o postgresql. Para facilitar el despliegue, he decidido usar docker y buscar un script para docker compose que junte las tres imágenes.

info: https://github.com/boschkundendienst/guacamole-docker-compose

Clona el repositorio antes mencionado con GIT y ejecuta el docker-compose con guacamole:

El servidor de guacamole deberia estar disponible em https://IP-DEL_SERVIDOR:8443/. El usuario por defecto es guacadmin con la contraseña guacadmin.

El script te habrá creado varios adaptadores, para revisarlos recuerda usar ip a show enp0s3

Ejecución de la conexión

Al acceder por primera vez te encontrarás con esto:

Agrega una conexión en Guacamole: Inicia sesión en la interfaz web de Guacamole. Una vez dentro, sigue estos pasos:

  • Haz clic en el botón "Crear conexión" o "Crear nuevo cliente".

  • Selecciona el protocolo que deseas utilizar para conectarte a tu máquina (por ejemplo, SSH, RDP, VNC).

  • Completa los parámetros necesarios:

Parámetro
Configuración

Nombre

Ubicación

Protocolo

Nº máximo conexiones

Nº máximo por usuario

Peso conx.

failover

proxy - nombre host

proxy - puerto

proxy - cifrado

red - nombre host

red - puerto

user

pwd

  • Guarda la conexión.

Prueba la conexión: Después de guardar la conexión, deberías verla en la lista de conexiones disponibles en la interfaz de Guacamole. Haz clic en ella para iniciar la conexión y probarla.

Última actualización