web-dev-qa-db-fra.com

J'ai mis à jour Ubuntu à 12.10, et Internet ne fonctionne pas sur vbox

La semaine dernière, j'ai mis à niveau mon système d'exploitation vers Ubuntu 12.10 à partir de 12.04 et Internet a cessé de fonctionner sur deux machines virtuelles (lancées avec virtualbox), Windows XP et OSX Snow Leopard. OSX a également cessé de fonctionner complètement au début, mais j’ai résolu ce problème en passant à l’option 64 bits dans les paramètres de vbox. Je suis passé de NATà la mise en réseau pontée. _ J'ai restauré Internet sous Windows, mais pas sous OSX. Est-ce que quelqu'un sait ce que je pourrais faire mal?

9
user100607

Depuis Ubuntu 12.04, la résolution du nom DNS a été modifiée pour que vous deviez ajouter le paramètre "dns-nameservers" à votre fichier/etc/network/interfaces, par exemple:

dns-nameservers 8.8.8.8 8.8.4.4
2
Oğuz Çelikdemir

J'ai eu exactement le même problème. Vous devez mettre à niveau la VirtualBox vers la version 4.2.X (cela m'a aidé)

Ajoutez l’une des lignes suivantes en fonction de votre distribution dans votre /etc/apt/sources.list:

deb http://download.virtualbox.org/virtualbox/debian precise contrib

que:

wget -q http://download.virtualbox.org/virtualbox/debian/Oracle_vbox.asc -O- | Sudo apt-key add -
Sudo apt-get update
Sudo apt-get install virtualbox-4.2

Pour en savoir plus sur les étapes d’installation et de post-installation, vous pouvez lire ici: https://www.virtualbox.org/wiki/Linux_Downloads

Selon le fil de discussion ici http://ubuntuforums.org/showthread.php?t=20492

Sudo apt-get install dnsmasq

résolu le problème pour moi

4
user118896

Commencez par vérifier comment le réseau est configuré dans les invités si son serveur DHCP n’obtient probablement pas les serveurs DNS de l’hôte, car après la mise à jour, Virualbox n’a pas de service DNS en cours d’exécution pour les invités désignés. Par conséquent, ils ne peuvent pas résoudre les noms d’hôte.

Il existe deux solutions 1) Configurer les machines invitées pour utiliser 8.8.8.8 8.8.4.4 en tant que serveurs DNS ou reconfigurer Virtualbox pour fournir un service proxy DNS

VBoxManage modifyvm "VM name" --natdnsproxy1 on 

ou

VBoxManage modifyvm "VM name" --natdnshostresolver1 on

Changer la configuration du serveur DNS dans les invités fonctionne pour moi, l'autre solution pourrait fonctionner (selon la documentation de la VBox)

3
user102000

Personnellement, aucune des solutions ci-dessus n'a fonctionné dans mon cas.

Cependant, la commande suivante, trouvée ici , a marqué ma journée:

vboxmanage modifyvm "Your VM Name" --natdnshostresolver1 on

J'espère que ça t'as aidé,

0
JR King

Je n'ai pas eu de connexion réseau depuis la mise à niveau vers 12.10. Je recevais le message "le serveur DNS ne répond pas".

Sudo apt-get install dnsmasq

résolu le problème pour moi aussi.

0
user134781

J'avais le même problème. Utilisation de 12.10 en tant qu'hôte et exécution de Windows Vista en tant qu'invité. Ce qui suit a résolu le problème:

VBoxManage modifyvm global --natdnshostresolver1 on

Source: https://forums.virtualbox.org/viewtopic.php?f=26&t=50387

0
Ozzyprv