Skip to main content

Afficher une VM avec VNC

Apres avoir installer une VM en console sans Xen Orchestra on aimerait pouvoir installer notre système avec une interface graphique. Pour ce faire on va utiliser SSH et VNC. 

On va installer le logiciel socat 

yum install socat

maintenant on va lister toutes nos VM avec les ID de nos machines. 

xl list

image-1649061649152.39.16@2x.png

Nous allons prendre en VNC la machine Git avec son ID 4. 
Sur notre machine nous allons taper la commande  :

socat TCP-LISTEN:5902 EXEC:'ssh root@localhost "socat STDIO UNIX-CONNECT://var/run/xen/vnc-XX"'

Vous pouvez changer de port mais aucun programme doit tourner sur le port choisi.

Modifier les XX avec l'id de la machine. Ce qui nous donne :

image-1649061893837.44.44@2x.png

On telecharge le logiciel VNC Viewer ici et on l'ouvre.

image-1649062070738.47.40@2x.png

Dans la barre de recherche on tape notre adresse IP local avec notre numero de port : 127.0.0.1:5902

image-1649065115520.png

image-1649065020738.36.47@2x.png

Quand on lance notre connexion avec VNC on peut voir dans XCP-NG une demande de connexion. On met le mot de passe de du XCP-NG et le VNC va pouvoir ce connecter.

image-1649065348232.42.14@2x.png

On arrive dans notre VM avec VNC.