VirtualBox

Comment accéder à distance aux machines virtuelles VirtualBox 6

Comment accéder à distance aux machines virtuelles VirtualBox 6
VirtualBox est une plateforme de virtualisation open source. C'est une alternative à VMware Workstation Pro, VMware Player et VMware Fusion. Les machines virtuelles VirtualBox sont accessibles à distance via le protocole RDP (Remote Desktop Protocol). Dans cet article, je vais vous montrer comment configurer l'accès à distance sur VirtualBox VM (machine virtuelle) et y accéder à partir du client Windows Remote Desktop et Remmina sur Linux. Alors, commençons.

Configuration de l'accès à distance à la VM VirtualBox :

Tout d'abord, ouvrez VirtualBox. Maintenant, sélectionnez la VM (machine virtuelle) à laquelle vous souhaitez accéder à distance et cliquez sur Paramètres. La VM (machine virtuelle) doit être éteinte pour permettre l'accès à distance. Sinon, ça ne marchera pas.

Maintenant, de Affichage, clique sur le Affichage à distance languette. Du Affichage à distance onglet, vérifiez le Activer le serveur case à cocher pour activer le serveur d'affichage à distance VirtualBox.

Maintenant, vous pouvez ajuster les paramètres du serveur distant à partir d'ici.  Ici, l'essentiel est le Port de serveur. Le port du serveur est un entier de 16 bits. Il peut s'agir d'une valeur comprise entre 0 et 65535. Le port du serveur par défaut est 3389. Vous devez définir le port du serveur sur 3389 ou plus.

N'oubliez pas que chaque VM à laquelle vous activez l'accès à distance doit avoir un numéro de port de serveur différent. Aucune VM ou plus ne peut avoir le même port de serveur.

Par défaut, VirtualBox n'autorise qu'une seule session distante sur la machine virtuelle. Si vous souhaitez plusieurs sessions distantes sur la même machine virtuelle, vérifiez la fonctionnalité étendue Autoriser plusieurs connexions.

Une fois que vous avez terminé de configurer le serveur d'affichage à distance VirtualBox pour la machine virtuelle, cliquez sur d'accord.

Maintenant, démarrez la VM.

La machine virtuelle devrait démarrer.

Maintenant, vous pouvez vérifier si le port du serveur distant est utilisé par VirtualBox VM avec la commande suivante :

$ sudo netstat -tlpn | grep VM

Comme vous pouvez le voir, le port 3389 (dans mon cas) est utilisé par la VM VirtualBox et il est à l'état LISTEN. Ainsi, le port est prêt à accepter de nouvelles connexions.

Configuration du pare-feu :

Si vous avez une configuration de pare-feu fonctionnelle, vous devrez autoriser l'accès au port du serveur distant VirtualBox VM. Sur Ubuntu/Debian et de nombreuses autres distributions Linux basées sur Ubuntu/Debian, le logiciel de pare-feu par défaut est UFW.

Sur UFW, vous pouvez autoriser l'accès au port TCP 3389 (dans mon cas) avec la commande suivante :

$ sudo ufw autoriser 3389/tcp

Sur CentOS/RHEL et de nombreuses distributions Linux basées sur RPM, le pare-feu par défaut est Firewalld.

Sur Firewalld, vous pouvez autoriser l'accès au port TCP 3389 (dans mon cas) avec les commandes suivantes :

$ sudo firewall-cmd --add-port=3389/tcp --permanent
$ sudo firewall-cmd --reload

Accéder à distance à la VM VirtualBox :

Pour accéder à distance à la VM VirtualBox, vous devez connaître l'adresse IP de l'ordinateur sur lequel VirtualBox est installé et le port du serveur distant que la VM écoute.

Vous pouvez trouver l'adresse IP de l'ordinateur sur lequel VirtualBox est installé avec la commande suivante :

$ ip a

Dans mon cas, l'adresse IP est 192.168.20.143 et le port du serveur distant VM est 3389. Ce sera différent pour toi. Alors, assurez-vous de le remplacer par le vôtre à partir de maintenant.

Une fois que vous connaissez l'adresse IP et le port du serveur VM, vous pouvez accéder à la VirtualBox à distance à partir de n'importe quel client de bureau à distance prenant en charge le protocole RDP.

Sous Windows, vous pouvez utiliser la valeur par défaut Connexion Bureau à distance client pour accéder à la machine virtuelle VirtualBox à distance via le protocole RDP.

Ouvrez simplement le Connexion Bureau à distance client, saisissez l'adresse de l'ordinateur au format : et cliquez sur Relier.

Remplace le avec l'adresse IP de votre ordinateur sur lequel VirtualBox est installé et avec le port du serveur VirtualBox VM.

Dans mon cas, l'adresse de l'ordinateur est 192.168.20.143:3389

Cliquer sur Oui.

Vous devez être connecté à distance à la VM VirtualBox (machine virtuelle). Maintenant, vous pouvez utiliser à distance la machine virtuelle VirtualBox comme vous le souhaitez.

Sous Linux, vous pouvez utiliser le Client de bureau à distance Remmina pour se connecter à distance à la VM VirtualBox.

Remmina n'est peut-être pas installé sur votre ordinateur.

Vous pouvez installer Remmina sur Ubuntu/Debian ou toute distribution Linux basée sur Ubuntu/Debian avec les commandes suivantes :

$ sudo apt mise à jour
$ sudo apt install -y remmina

Une fois Remmina Remote Desktop Client installé, démarrez-le. Ensuite, cliquez sur +.

Maintenant, tapez un Nom pour la connexion à distance, réglez le Protocole à RDP - Protocole de bureau à distance, tapez le Serveur adresse et port au format :, met le Résolution et La profondeur de la couleur paramètres, etc.

Une fois que vous avez terminé, cliquez sur Enregistrer et se connecter.

Vous devez être connecté à distance à votre VM VirtualBox souhaitée.

C'est ainsi que vous configurez les machines virtuelles VirtualBox pour une connexion à distance via le protocole RDP et vous connectez à distance aux machines virtuelles VirtualBox. Merci d'avoir lu cet article.

Meilleurs jeux de ligne de commande pour Linux
La ligne de commande n'est pas seulement votre plus grand allié lorsque vous utilisez Linux, elle peut également être une source de divertissement car...
Meilleures applications de mappage de manette de jeu pour Linux
Si vous aimez jouer à des jeux sur Linux avec une manette de jeu au lieu d'un système de saisie clavier et souris typique, il existe des applications ...
Outils utiles pour les joueurs Linux
Si vous aimez jouer à des jeux sur Linux, il est probable que vous ayez utilisé des applications et des utilitaires comme Wine, Lutris et OBS Studio p...