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?
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
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
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)
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é,
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.
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