Comment exécuter Virtualbox sur des réseaux pontés et hébergés uniquement?


11

Je souhaite exécuter VirtualBox avec mon ordinateur portable Ubuntu sur le réseau domestique (pour que le PC de bureau puisse y accéder via le routeur) et également pouvoir accéder à la VirtualBox depuis l'hôte en déplacement (réseau différent ou sans Internet).

Auparavant, la seule carte réseau sur l'instance VB était une carte «connexion pontée». Cela m'a permis d'accéder à Internet sur le VB invité et aux autres ordinateurs du LAN + host d'y accéder. Cependant, chaque fois que je retirais mon ordinateur portable du réseau, je ne pouvais plus accéder à l'invité depuis l'hôte.

J'ai lu que j'avais besoin d'activer un adaptateur hôte uniquement pour y accéder depuis le réseau et un adaptateur NAT est utilisé pour accéder à Internet à partir de l'invité.

Ma question est la suivante: puis-je exécuter un adaptateur hôte uniquement + un adaptateur NAT avec un adaptateur réseau ponté dans VirtualBox? Je ne sais pas ce que je mettrais dans / etc / hosts? Est-ce que je mettrais les deux IP (hôte seulement et ponté) avec le même nom de serveur dans / etc / hosts?


Je ne sais pas trop ce que vous entendez par «pont mou»
ril44

aucun problème. J'ai essayé d'exécuter l'adaptateur hôte uniquement le long du pont. Je pouvais entrer avec l'hôte sur l'IP ponté mais je ne pouvais pas entrer avec l'IP d'hôte uniquement. Je reçois un message d'erreur "pas de route pour héberger"
ril44

1
Deviner. Je suivais ce tutoriel: christophermaier.name/blog/2010/09/01/… Et je mettais eth1 au lieu de eth2. J'ai dû utiliser eth2 car l'hôte uniquement était 'l'adaptateur 3' dans le réseau de paramètres VB (en utilisant l'interface graphique de VB). Maintenant, je peux exécuter à la fois un pont et un hôte uniquement!
ril44

1
Pour / etc / hosts: Sur la machine hôte, je mets: 'host-only-IP' 'servername' Sur le VB invité, je mets à la fois l'hôte uniquement et les IP pontés avec le même nom de serveur. Ne semble pas poser de problème.
ril44

Désolé, je ne trouve pas l'astuce que j'ai utilisée pour faire fonctionner les dynamips alors que je n'étais pas connecté à un réseau. Cela avait quelque chose à voir avec arp / proxy-arp et inciter Linux à penser qu'un périphérique virtuel avait un vrai périphérique derrière lui. Je le regarderai au cas où je le rencontrerais.
RobotHumans

Réponses:


11

Deviner. Je suivais ce tutoriel et je mettais à la eth1place de eth2. J'ai dû utiliser eth2car l'hôte uniquement était «l'adaptateur 3» dans le réseau de paramètres VB (en utilisant l'interface graphique de VB). Maintenant, je peux exécuter à la fois un pont et un hôte uniquement!

Pour /etc/hosts: Sur la machine hôte, je mets: 'host-only-IP' 'servername' Sur le VB invité, je mets à la fois l'hôte uniquement et les IP pontés avec le même nom de serveur. Ne semble pas poser de problème.

Donc, pour résumer; J'ai 3 adaptateurs sur l'instance VB

  1. Ponté
  2. Nat
  3. Hôte uniquement.

J'ai le fichier hôte sur ma machine hôte configuré pour utiliser l'adresse IP d'hôte uniquement et mon fichier hôte de bureau est configuré pour utiliser l'adresse IP pontée. De cette façon, je peux retirer mon ordinateur portable du réseau et toujours pouvoir accéder à mon serveur VirtualBox sans modifier aucun paramètre. Ensuite, je peux activer l'adaptateur réseau NAT et la VirtualBox peut utiliser mon réseau d'hôtes pour Internet loin de mon réseau domestique.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.