web-dev-qa-db-fra.com

virtualbox dans Ubuntu Host pas de connexion Internet

Mes cheveux sont en feu, essayant de faire fonctionner la connexion Internet dans l'OS invité.

J'ai une machine Ubuntu 12.10 avec VirtualBox 4.1.18 installée à partir du Centre de logiciel Ubuntu.

J'ai configuré PC-BSD et FreeBSD pour fonctionner en tant que GuestOS

Maintenant, les deux GuestOS n'ont pas de connexion Internet. J'ai essayé différentes méthodes comme:

Sudo apt-get install dnsmasq et a changé le /etc/dnsmasq.d/network-manager config pour ajouter except-interface=lo qui a bloqué toutes mes connexions Internet.

J'ai également ajouté dns-nameservers 8.8.8.8 8.8.4.4 à /etc/network/interfaces et redémarrer le network-manager.

Finalement j'ai fait VBoxManage modifyvm "PC-BSD" --natdnshostresolver1 on et VBoxManage modifyvm "PC-BSD" --natdnshostresolver1 on mais en vain.

J'ai déjà essayé NAT et différentes options dans Bridged aussi

Je n'ai toujours pas de connexion Internet dans GuestOS, puis-je régler ce problème? Pour autant que je pense, le problème est dans Ubuntu 12.10 pour ne pas partager Internet, mais je ne sais pas comment résoudre ce problème.

3
user126851

Après avoir essayé ceci et cela, j'ai résolu le problème comme suit.

Sudo gedit /etc/network/interfaces

J'ai commenté auto lo et ajouté auto eth0. Après cela j'ai fait

Sudo service network-manager restart

La mise en réseau fonctionne maintenant dans tous les OS invités de VirtualBox.

Je ne sais pas comment cela fonctionne, mais dans mon Kubuntu 12.04, les interfaces réseau étaient réglées sur eth0, alors j'ai pensé à l'essayer, et cela fonctionne.

Modifier:

Selon la suggestion de jdthood, je devais remettre le lo au gestionnaire de réseau pour qu'il fonctionne correctement. Après quelques jours lorsque je redémarre mon ordinateur, il commence à dire Could not detect network et je ne commente pas la sortie lo, alors, maintenant j'ai les deux

auth lo
auth eth0

et tout fonctionne bien.

9
user126851

J'exécute la VBox 4.2.8 dans Ubuntu 12.10 avec plusieurs invités (FreeBSD, Windows 7, Windows Server 2012) et utilise le mode ponté, Refuser les valeurs aléatoires dans les paramètres réseau de la VBox. Tout fonctionne juste OOB. Cependant, j’ai oublié de cliquer sur le paramètre "Câble connecté" dans le passé et je me suis dirigé vers le haut, en regardant de trop près. Assurez-vous donc que "Câble connecté" est coché dans les paramètres réseau de votre invité dans la VBox.

Je n'ai jamais eu besoin de résoudre les dns nat sur mes invités, il vous suffit donc de gérer tout cela dans les paramètres de votre réseau dans PC-BSD.

http://wiki.pcbsd.org/index.php/Network_Configuration

J'espère que cela t'aides.

0
Wm. Pritchard

Si votre hôte (Ubuntu) dispose d'une connectivité Internet normale et que vous créez une carte réseau virtuelle pour un invité sur la base de la configuration par défaut NAT, vous avez terminé à la fin de l'hôte. À partir de ce moment, VirtualBox ( et non Ubuntu) gère le trafic de l’invité vers le réseau. En ce qui concerne Ubuntu, VirtualBox n'est qu'une autre application utilisant le réseau. Ce n'est pas différent de par exemple Firefox.

Le NAT-ting, DHCP-ing et la communication avec l'invité est purement business de VirtualBox. En supposant que VirtualBox fonctionne, cela signifie que vous aurez besoin de résoudre ce problème du côté de BSD. Les experts BSD sont juste à côté .

0
zwets