Connexion distante à une machine virtuelle par VNC

Il est possible d'accéder à l'interface VNC[1] à distance en utilisant un logiciel tiers :

  • SSVNC ;

  • Remmina ;

  • etc.

Une liste complète des logiciels permettant de se connecter à la machine virtuelle en VNC est disponible sur l'encyclopédie libre Wikipédia : http://fr.wikipedia.org/wiki/Virtual_Network_Computing#Libres

L'adresse à utiliser est l'adresse du serveur Hâpy.

Le port à utiliser est le port VNC (5900) auquel on ajoute l'ID de la machine virtuelle (disponible dans l'interface Sunstone).

Exemple

Si l'ID de la machine virtuelle est 19 le port à utiliser pour se connecter est 5900 + 19 soit le port 5919.

Utilisation du script OSC

OSC est un script permettant de se connecter aux machines virtuelles OpenNebula avec un client lourd VNC (ssvncviewer).

https://github.com/baby-gnu/one-sunstone-rest-client

L'installation et l'utilisation du script OSC sont détaillées dans la page suivante : https://dev-eole.ac-dijon.fr/projects/modules-eole/wiki/OSC.

Utilisation de Remmina

Remmina est un client de connexion sur un bureau à distance pour l'environnement de bureau GNOME.

https://remmina.org/

Pour installer Remmina sur Ubuntu :

# apt-get install remmina-plugin-vnc

Au lancement de Remmina il faut créer une nouvelle connexion vers un bureau distant.

Dans cette fenêtre de configuration il faut configurer l'adresse du serveur Hâpy suivi du numéro de port, port VNC + ID de la machine virtuelle comme expliqué plus haut.

Ensuite il faut soit enregistrer la configuration soit se connecter.