Comment me connecter à distance à une machine virtuelle Windows XP

J’exécute Windows XP sur une machine virtuelle (Orace VirtualBox 4.0.8) sur un serveur domestique et je souhaite pouvoir me connecter à cette dernière depuis l’extérieur du réseau. J’ai le domaine grâce à dyndns.com qui pointe sur l’ordinateur et le routeur est transféré sur le serveur. Mais suis-je censé transmettre au serveur ou à l’adresse IP de la machine virtuelle? Maintenant, lorsque j’essaie de me connecter, j’obtiens une erreur: impossible de se connecter.

Et comment fonctionnent ces méthodes d’authentification: null, externe, invité?

Pour vous connecter aux services, vous devez avoir une adresse sur le réseau local et non sur une interface privée “pontée” pour la machine virtuelle.

  • Ouvrir une boîte virtuelle
  • arrêter la machine virtuelle Windows si elle est en cours d’exécution
  • faites un clic droit sur la machine virtuelle et sélectionnez les parameters
  • Sélectionnez Réseau et Connecté à: sélectionnez Carte pontée.

Votre hôte virtuel doit maintenant avoir une adresse du réseau principal. Transférez les ports à cette adresse. Et probablement configurer une adresse statique appropriée dans Windows.

Si la machine virtuelle dispose d’une adresse IP du réseau local, vous pouvez vous connecter via Samba, WWW ou rdesktop.

Si la machine virtuelle a une adresse IP du réseau “par défaut” interne de l’hôte, par exemple 192.168.122.x, vous ne pourrez vous connecter que via VNC.

Pour vous connecter via VNC, ajoutez un nouveau matériel graphique à la machine virtuelle dans Virtual Machine Manager, en lui indiquant d’écouter toutes les interfaces publiques. Vous pouvez ensuite transférer un port de votre routeur vers l’adresse IP de l’hôte, avec le port répertorié dans virt-manager, généralement environ 5901.

-Eric

On ne sait pas ce que connect signifie ici. Toutefois, si vous essayez de vous connecter à votre machine virtuelle à l’aide de Remote Desktop, vous devez transférer le port 3389 de votre routeur vers l’ip de l’ hôte (l’hôte étant l’ordinateur exécutant la machine virtuelle, et non celle exécutée sur la machine virtuelle).

Vous devez également avoir installé Oracle Extension Pack et activé RDP dans les parameters de la machine virtuelle.

entrez la description de l'image ici

Désolé pour la capture d’écran en espagnol, j’espère que vous trouverez l’endroit dans votre propre langue.

A propos de l’authentification:

  • Aucun signifie qu’il n’y a pas d’authentification, le système vous permettra de vous connecter de la même manière qu’un écran local, c’est-à-dire qu’il ne vous demandera un mot de passe que si vous n’êtes pas connecté ou si vous avez bloqué l’écran.

  • Extrenal utilise une méthode externe pour s’authentifier. Dans un hôte Linux, cela signifie que vous devrez utiliser un serveur PAM. Pas vraiment utile pour un usage personnel. Une remarque: vous pouvez l’utiliser pour connecter votre propre bibliothèque d’authentification, qui est vraiment geek.

  • Guest utilise votre système d’authentification invité. Si vous utilisez un invité Windows, cela signifie qu’il vous demandera toujours votre utilisateur Windows et votre mot de passe pour vous permettre de vous connecter. C’est le moyen le plus simple, mais vous devez disposer des ajouts d’invités qui s’exécutent sur votre invité pour pouvoir pour l’utiliser.

Vous pouvez trouver beaucoup plus d’informations dans le manuel d’utilisation .

Cliquez avec le bouton droit sur votre machine virtuelle et cliquez sur settings accédez à l’onglet networks , puis définissez le paramètre Bridged Adapter à: Bridged Adapter est défini par défaut sur NAT .
Ensuite, démarrez votre machine virtuelle et vous avez une référence IP à la machine virtuelle à partir de votre réseau. Il vous suffit donc d’installer le serveur vnc sur la machine virtuelle comme ultravnc et le tour est joué .