Se connecter à l'invité de l'hôte - Virtual Box [fermé]

9

J'ai un Windows XP en tant qu'OS invité sur VirtualBox fonctionnant sur Ubuntu. À l'intérieur de cet invité Windows XP, j'ai une instance d'Apache en cours d'exécution. Maintenant, je veux me connecter à cet Apache depuis l'hôte (Ubuntu). C'est possible? Comment puis je faire ça?

Phuong Nguyen
la source
Je souhaite également que le système d'exploitation invité continue de partager la connexion Internet avec le système d'exploitation hôte.
Phuong Nguyen

Réponses:

6

Modifiez les paramètres de l'adaptateur réseau des invités sur «pontés» et il obtiendra une adresse IP comme n'importe quelle autre machine sur votre réseau interne. Vous pouvez alors communiquer avec lui comme s'il s'agissait d'une machine physique.

Nerdfest
la source
Notez que vous pouvez également vous connecter à cette machine à partir de n'importe quelle autre. Si vous ne voulez pas de cette fonctionnalité, vous pouvez utiliser un pare-feu.
Nerdfest
2

Si votre réseau VirtualBox est défini sur NAT, vous pouvez établir la connexion à partir de votre hôte en configurant l'invité à partir de la ligne de commande en utilisant quelque chose comme

VBoxManage setextradata <GUEST_NAME> "VBoxInternal/Devices/pcnet/0/LUN#0/Config/HTTP/HostPort" 8080
VBoxManage setextradata <GUEST_NAME> "VBoxInternal/Devices/pcnet/0/LUN#0/Config/HTTP/GuestPort" 80
VBoxManage setextradata <GUEST_NAME> "VBoxInternal/Devices/pcnet/0/LUN#0/Config/HTTP/Protocol" TCP

puis en vous connectant dans votre navigateur à http: // localhost: 8080

Dominik
la source