web-dev-qa-db-fra.com

Pas de connexion Internet sur Virtualbox (Windows 7 en tant qu'invité, Ubuntu 13.04 en tant qu'hôte)

Internet fonctionne parfaitement sur l'hôte (Ubuntu 13.04, 32 bits, entièrement mis à jour) mais ne peut pas se connecter à Internet sur l'invité Windows 7 (sous Virtualbox 4.2). J'ai essayé NAT et Bridge Network - aucun n'a fonctionné. J'avais une connexion Internet dans le système d'exploitation invité il y a quelques mois, mais je n'ai pas essayé la virtualbox depuis et maintenant, elle a disparu pour une raison quelconque. Je serais reconnaissant si quelqu'un pouvait m'aider à reconnecter le système d'exploitation Windows en ligne (sans avoir besoin de formater mon ordinateur ni de désinstaller et de réinstaller le système d'exploitation invité). Merci!

65
Ben

J'avais le même problème sur Ubuntu 12.10 64bit avec Virtualbox 4.2.22. Voici les étapes que j'ai prises pour résoudre mon problème:

  1. Ouvrir Virtualbox Manager
  2. Sélectionnez la machine sur laquelle vous ne pouvez pas accéder à Internet dans le volet de gauche.
  3. Cliquez sur le bouton Paramètres dans le menu supérieur.
  4. Cliquez sur Réseau dans le volet gauche de la fenêtre de configuration.
  5. Basculé sur Carte pontée dans le menu déroulant associé à
  6. Sélectionnez le nom de la carte réseau que vous utilisez actuellement sur votre ordinateur hôte. J'utilise le sans fil, j'ai donc choisi eth, qui est mon adaptateur réseau sans fil. Vous pouvez vérifier quel adaptateur vous utilisez actuellement en ouvrant le terminal (CTRL+ALT+T par défaut) et ifconfig en cours d’exécution. Ce sera probablement l'adaptateur eth qui affiche un inet addr et indique le transfert de données à côté de RX bytes.
  7. Sous Options avancées , assurez-vous que la machine utilise le type d'adaptateur de bureau .
  8. Sous Options avancées , assurez-vous que le mode Promiscuous est défini sur Autoriser les machines virtuelles
  9. Sous Options avancées , assurez-vous que le câble connecté est coché
  10. Appuyez sur OK pour enregistrer vos modifications.
  11. Démarrer votre VM

À ce stade, vous devriez pouvoir démarrer un navigateur Web dans votre VM et obtenir une connexion. This la vidéo a fourni les informations que j'ai énumérées ci-dessus, même si elles utilisent un hôte Windows 7 avec un invité Windows Server.

Ceci est une image montrant un exemple des paramètres dont vous avez besoin (tiré de this answer).

Virtualbox Network Settings

88
jakesantos

Pour que le sans-fil fonctionne, dans mes machines malgré tout, l'adresse MAC WiFi dans les paramètres doit correspondre au matériel, et wlan0 doit être sélectionné (lorsque l'hôte Internet passe par le sans fil).

EDIT:

Après avoir acquis beaucoup plus d'expérience dans ce domaine, je trouve:

  1. La connexion réseau initiale est très complexe et incohérente.
  2. Une fois fait, il se reconnecte à chaque fois sans problème.
  3. L’adresse MAC pas doit correspondre au matériel (comme indiqué initialement).
  4. Pour éviter les problèmes avec la VM connexion Internet, il vaut mieux résoudre le problème en débranchant et/ou en modifiant le MAC, en démarrant la VM, en arrêtant, en refaisant le pont, etc. Tôt ou tard, il va se connecter.

[/ EDIT]

Voici un guide rapide:

Cliquez d'abord sur l'icône de votre réseau et sélectionnez Informations de connexion.

Sur la ligne Adresse matérielle, copiez l'adresse MAC (les six paires de chiffres séparées par des deux points).

Collez dans un emplacement neutre tel qu'un éditeur de texte, où les deux-points peuvent être édités (supprimez-les). Copiez les 12 caractères restants restitués.

Remarque: les tentatives de collage du MAC avec les deux-points toujours présents échoueront.

Avec la dernière version de VirtualBox (VBox) disponible à partir de * buntu repos, v4.1.12 à cette écriture:

Dans la VBox, avec la VM sélectionnée, cliquez sur Paramètres. Cliquez sur Réseau et sur cette page, généralement sous l'onglet Carte 1, cliquez sur Avancé.

Cliquez sur la liste déroulante sous Connecté à: et sélectionnez Carte pontée. Mettez en surbrillance les données "Adresse Mac" et supprimez-les. Collez la véritable adresse MAC copiée ci-dessus.

Les paramètres de contrôle sont définis comme suit, dans l'ordre croissant:

  • Activer la carte réseau: cochée
  • Attaché à: Adaptateur ponté
  • Nom: wlan0

Sous "Avancé"

  • Type d'adaptateur: celui avec "Bureau" dans le nom
  • Mode Promiscuous: Autoriser tout
  • Adresse Mac: tel que copié et collé ci-dessus
  • Câble connecté: vérifié

Notez que dans la fenêtre VM, pour Win7 au moins, le symbole WiFi apparaît différemment de ce qu'il est en mode natif. Mais le WiFi fonctionne néanmoins.

3
u2n

J'ai essayé les solutions ci-dessus mais malheureusement je n'ai pas trouvé de travail.

J'ai essayé la solution mentionnée ci-dessous:

  1. set NAT Adapter dans les paramètres de la boîte virtuelle> Paramètres réseau.
  2. Ajouter "BOOTPRO = DHCP" dans la carte réseau.
  3. Cochez Autoriser l'option de partage Internet dans l'adaptateur de la machine hôte.
2
Kashyap

J'ai eu le même problème avec un VirtualBox VM (5.9.14) qui fonctionnait auparavant et qui a cessé de fonctionner après un arrêt/un redémarrage. Dans mon cas, l'option VB "câble connecté" a été désactivée pour une raison obscure. Activer cela a encore fait fonctionner tout à nouveau (pas besoin de mode promiscuité dans ce cas puisque je ne fais rien exigeant cela - pas de WireShark ou quoi que ce soit de ce genre) En bout de ligne: ne supposez pas que la configuration réseau de votre VM est correct. Si vous avez des problèmes, passez en revue cette partie de la configuration.

1
jslarochelle

Cette solution a fonctionné pour moi:

vi /etc/sysconfig/network-script/ifcfg-enp0s3

Puis change

ONBOOT = yes

Puis redémarrez.

1
new gust

Si cela fonctionnait bien jusqu'à récemment, mais que votre VM semble avoir perdu la connectivité réseau alors que le Hostsemble disposer d'une connexion Internet normale, essayez peut-être simplement les étapes suivantes.

Étape 1: Cliquez avec le bouton droit de la souris sur l'icône de réseau de la machine virtuelle. la plupart du temps, ce sera dans le coin inférieur droit en mode fenêtré.

VirtualBox Networking stopped working

Étape 2 : désactivez le bouton "Connecter la carte réseau" et, après avoir attendu environ 10 secondes, activez-le à nouveau.

Une autre solution: Si vous êtes sur l'hôte Windows, allez à Control Panel\Network and Internet\Network Connections faites un clic droit sur l'un des Virtualbox adapter et sélectionnez Diagnosename__, laissez-le agir et s'il le trouve Il y a une anomalie avec l'adaptateur, il vous demandera de réinitialiser l'adaptateur de Apply the recommended solution/changes. Vous optez pour cela. Une fois que cela est fait, vous devriez probablement rétablir le réseau dans l'état normal de votre machine virtuelle.

Je dois faire cette étape presque régulièrement car j'arrête rarement mon PC et le met toujours en veille. Ainsi, après mon réveil, je rencontre fréquemment ce problème.

VirtualBox Networking stopped working suddenly

1
Mohd Abdul Mujib