À partir de ma boîte 192.168, comment trouver la machine virtuelle 10.0 sur la même boîte?

11

J'utilise Ubuntu 12.04 et VirtualBox 4.1.12. J'ai créé un serveur Debian sous VirtualBox.

Pour des raisons que je ne comprends pas, DHCP accorde ma box Ubuntu 192.168.20.50 et ma VM Debian 10.0.2.15. Lorsque je lance traceroute à partir de ma boîte Ubuntu, il se perd en essayant de trouver 10.0.2.15 sur Internet.

Comment est-ce que j'instruis Ubuntu pour qu'il puisse trouver ma machine virtuelle Debian?

Thom
la source
10.0.2.15 n'est pas une adresse IP Internet valide. Son valable uniquement dans un intranet. Dans ce cas précis, il ne fait pas partie de votre réseau intranet. Vous devrez modifier la configuration du périphérique NAT sur la machine virtuelle afin de la placer sur la même adresse intranet (192.168 au lieu de 10.0).
Ramhound

Réponses:

14

La configuration par défaut de VirtualBox pour une carte réseau est NAT. Dans ce cas, votre machine virtuelle ne reçoit pas une adresse IP réelle de votre serveur DHCP, mais celle fournie par Virtualbox (c'est-à-dire 10.0.x.x).

Si vous modifiez la carte réseau (dans les paramètres de la machine virtuelle) en "Carte pontée", vous obtiendrez une adresse IP réelle dans la plage de votre machine hôte (192.168.xx) votre vrai réseau et vous pouvez y accéder en tant que tel.

(Je n'ai pas de système hôte Ubuntu, la capture d'écran ci-dessous est donc de Windows
mais sous Ubuntu, il devrait en être de même)

enter image description here

Rik
la source
1
Vous avez à peu près mis une capture d'écran à mon commentaire, je vous salue.
Ramhound