Linux

Comment accéder à distance aux machines virtuelles Linux via VNC

Les machines virtuelles (VM) sont géniales. Ils vous permettent d’en faire plus sur plusieurs plates-formes différentes. Ils fournissent également un bac à sable pour vous permettre de tester de nouvelles choses. Lorsque vous avez également besoin d’un bureau graphique, la plupart des situations nécessitent que vous soyez lié à la machine hyperviseur.

Cela dit, vous pouvez partager le bureau de votre machine virtuelle sur votre réseau avec VNC. Cela vous permettra d’accéder à vos machines virtuelles depuis n’importe où sur votre réseau local. VNC est un protocole de partage de bureau qui permet à un système Linux de sortir son bureau graphique sur un réseau (un peu comme les connexions Bureau à distance dans Windows). De cette façon, vous pouvez ouvrir le bureau sur un autre ordinateur et interagir avec lui directement comme vous le feriez si vous étiez assis devant lui.

Il existe un tas de façons de gérer cela. Ce guide se concentrera sur Ubuntu et utilisera TigerVNC. Si vous avez d’autres préférences, vous pouvez certainement les ajuster en conséquence.

Installer les packages

Avant de commencer, vous devrez installer les packages requis. La plupart des virtualisations sont effectuées via le noyau lui-même, vous n’avez donc pas besoin de grand-chose d’autre.

Sur le serveur

Psssssst :  Comment puis-je empêcher mon Android de glitch ?

Le serveur, dans ce cas, fait référence à l’ordinateur qui exécute la machine virtuelle.

Sur le client

Le client, dans ce cas, fait référence à l’ordinateur qui accède à distance à l’ordinateur avec la machine virtuelle.

Configurer un pont réseau

Le pontage réseau n’est pas strictement nécessaire pour les machines virtuelles, mais il est très utile et les fait se comporter comme des machines physiques sur votre réseau.

Cette partie n’est pas trop difficile, mais vous ne devriez probablement pas le faire à distance via SSH car vous devrez redémarrer après le processus.

Sur la machine serveur, commencez par rechercher le nom de votre interface réseau. Exécutez ip a pour voir quelle interface réseau votre ordinateur utilise. Une fois que vous l’avez, utilisez votre éditeur de texte préféré avec sudo pour ouvrir « /etc/network/interfaces ». Faites en sorte qu’il ressemble à ceci :

Remplacez « eth0 » par le nom de votre interface. Si vous en utilisez plusieurs, vous pouvez les lister en les séparant par un seul espace. Lorsque votre fichier est prêt, enregistrez et quittez. Il est préférable de redémarrer votre ordinateur après cela pour appliquer le changement.

Créer une machine virtuelle

Il existe un moyen direct de créer vos machines virtuelles à partir de la ligne de commande. Bien sûr, si vous ne le souhaitez vraiment pas, vous pouvez utiliser un outil comme virt-manager pour créer les VM, mais vous devrez les modifier plus tard.

Psssssst :  Comment changer Ubuntu d'USB à Windows 7 ?

Si vous envisagez d’emprunter la ligne de commande, ce n’est pas si difficile. Il y a beaucoup d’options, mais vous n’avez certainement pas besoin de toutes.

La commande pour créer votre machine virtuelle est assez complexe. Il y a beaucoup d’options, et ce montant peut augmenter avec la complexité de la machine.

Commencez par nommer la machine.

Définissez la quantité de mémoire en mégaoctets et le nombre de cœurs de processeur.

Ensuite, indiquez-lui la quantité d’espace disque à allouer en gigaoctets et d’où provient le fichier « .iso » à partir duquel il sera installé.

Vous devrez également lui dire de rendre les graphiques disponibles sur VNC. Utilisez les valeurs par défaut et configurez-le comme ceci :

Enfin, dites-lui d’utiliser votre pont réseau.

Rassemblez le tout et vous obtiendrez une commande comme celle-ci :

Connectez-vous via VNC

Connectez-vous à votre machine virtuelle

Sur la machine cliente, ouvrez TigerVNC. Il s’appellera probablement « vncviewer » sur votre système. La fenêtre est très simple. Entrez l’adresse IP de votre serveur et connectez-vous.

Installer Ubuntu sur VNC

Une deuxième fenêtre s’ouvrira sur votre VM. Utilisez les commandes sur le côté pour redimensionner la fenêtre de votre machine virtuelle à votre guise. Ensuite, terminez l’installation de votre VM.

Lorsque votre installation est terminée, vous pouvez utiliser votre VM comme vous le feriez avec n’importe quelle autre (ou le bureau natif). Après l’avoir fermé, vous pouvez le redémarrer via virsh et vous reconnecter via VNC comme vous l’avez fait ici.

C’est ça! Vous pouvez désormais créer et exécuter des machines virtuelles avec des bureaux graphiques à distance sur votre réseau.

Cet article est-il utile ? Oui Non

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci