web-dev-qa-db-fra.com

La mise en réseau pontée ne fonctionne pas dans Virtualbox sous Windows 10

Je viens de mettre à niveau mon ordinateur portable de Windows 7 vers Windows 10 et j'ai constaté que je ne pouvais pas démarrer les ordinateurs virtuels Virtualbox configurés avec un adaptateur ponté.

Voir la configuration ci-dessous:

 Virtualbox preferences 1

 Virtualbox preferences 2

67
J.Wang

Tout d’abord, vous devez créer un adaptateur Ethernet VirtualBox Host-Only 

Dans Virtualbox:

  • Allez dans Fichier> Préférences Dans l’onglet Réseau, sélectionnez Hôte uniquement. Cliquez sur "Ajouter un adaptateur pour hôte uniquement", donnez-lui un nom. Par défaut, il s'agit de "Carte Ethernet pour hôte uniquement VirtualBox"

Sous Windows: 

  • accédez à Connexions réseau sous Windows et mettez en surbrillance à la fois le véritable adaptateur et le nouvel adaptateur Ethernet virtuel que vous venez de créer.
  • Faites un clic droit et sélectionnez "Bridge Connections", il va créer un pont réseau sous Windows.

Configurez maintenant votre VM:

  • dans la partie réseau, vous pouvez activer un nouvel adaptateur, puis sélectionner Connecté à l'hôte uniquement.
  • Choisissez l'adaptateur Ethernet pour hôte uniquement VirtualBox que vous venez de créer.

Vous pouvez maintenant configurer votre adresse IP statique en modifiant/etc/network/interfaces:

auto eth0
iface eth0 inet static
address 10.1.1.100
netmask 255.255.255.0
gateway 10.1.1.1

Vous pouvez maintenant redémarrer eth0 en faisant:

Sudo ifdown eth0
Sudo ifup eth0

Certains adaptateurs sans fil ne fonctionnent pas 

47
Khalil TABBAL

Ma machine Windows 10 a été mise à jour automatiquement aujourd'hui. Ressemble à la "mise à jour d'anniversaire de Windows 10" Lorsque j'ai redémarré Virtualbox, mon serveur avec une carte pontée était identique à OP. J'ai essayé de réexécuter le programme d'installation de VirtualBox (il a effectué une réparation) - cela n'a pas résolu le problème. J'ai essayé d'exécuter à nouveau le programme d'installation en tant qu'administrateur (il a effectué une réparation) - cela ne résout pas le problème. J'ai exécuté le programme d'installation et sélectionné Désinstaller, puis je l'ai réexécuté pour installer. Et les paramètres de la carte réseau avaient l'air bien. Le serveur a démarré et s'est connecté à mon réseau comme d'habitude. Ouf . J'espère que cela aide quelqu'un.

16
ds00424

Installez la dernière version de Virtual Box 5.x et ce problème sera résolu.

14
Ashitosh

Voici comment j'ai réussi à résoudre ce problème:

Activez la compatibilité "Windows 8" pour l'exécutable de VirtualBox: ce programme en mode de compatibilité ", assurez-vous que" Windows 8 "est sélectionné dans la liste déroulante. Cliquez sur OK, exécutez VirtualBox à nouveau! (il n'est pas nécessaire de l'exécuter en tant qu'administrateur).

p.s .: Il semble que VirtualBox ne supporte pas encore complètement Windows 10, donc certaines fonctionnalités peuvent ne pas fonctionner correctement sur certains ordinateurs

9
infFinder

Désinstallez puis réexécutez le programme d'installation, mais cette fois en tant qu'administrateur. Assurez-vous que le pilote de pont VB est sélectionné lors de l'installation.

7
Caltor

De Reddit:

https://www.reddit.com/r/Windows10/comments/39af75/for_my_win10_companions_heres_how_to_get/

Je ne peux pas voir la source originale dans ce fil, bien que j'aimerais bien.

J'utilise ces instructions avec un ordinateur portable qui a mis à niveau de Windows 8 à Windows 10. Je dois répéter les dernières instructions après le redémarrage.

J'ai testé une solution get pour moi-même et je souhaite partager ma solution . - Host Only a travaillé - Adaptateur de pont a travaillé

Ma configuration est - Surface Pro 1 - Installation propre Windows 10 x64 build 10130 - VirtualBox-5.0.0_RC1-100731-Win.exe

(C’est mon opinion, mais n’a pas été testée sur la façon de supprimer la version précédente en installant VirtualBox-5.0.0_RC1-100731-Win.exe avec la sélection de tous les fonction pour installer sa faute et annuler tout, puis son désinstaller)

Étape d'installation - Cliquez avec le bouton droit sur VirtualBox-5.0.0_RC1-100731-Win.exe et sélectionnez "Exécuter en tant qu'administrateur" - Option réseau "Unselect"

  • suivant jusqu'à la fin

  • Ouvrez le "Gestionnaire de périphériques", vous pouvez utiliser la barre de recherche pour l’obtenir. Sous "Cartes réseau", cliquez avec le bouton droit de la souris sur "VirtualBox Host-Only Ethernet Adapter", sélectionnez "Update Driver Software", puis sélectionnez "Search automactic" attendre la fin

  • Ouvrez "Connexions réseau", vous pouvez utiliser la barre de recherche pour l'obtenir. Vous trouverez ici l'adaptateur Ethernet pour hôte uniquement VirtualBox.
  • Ouvrez "CMD", vous pouvez utiliser la barre de recherche pour l'obtenir, clic droit et sélectionnez Exécuter en tant qu'administrateur
  • cd à votre chemin d'installation et exécutez la commande "VirtualBox-5.0.0_RC1-100731-Win.exe -extract" sa retournera pop-up dire où est extrait le dossier
  • dans le dossier extrait, extrayez "VirtualBox-5.0.0_RC1-r100731-MultiArch_AMD64.msi" par 7-Zip ou n’importe quel fichier similaire
  • dans le dossier extrait msi, renommez tous les fichiers en supprimant file_ devant eux
  • copiez "VBoxNetFltNobj.sys" et "VBoxNetFlt.sys" dans C:\Windows\System32 \
  • Ouvrez "CMD", vous pouvez utiliser la barre de recherche pour l'obtenir. Cliquez avec le bouton droit de la souris et sélectionnez Exécuter en tant qu'administrateur pour exécuter la commande "regsvr32.exe /s VBoxNetFltNobj.sys", pour exécuter la commande "regsvr32.exe/s VBoxNetFlt.sys".
  • Ouvrez "Connexions réseau", vous pouvez utiliser la barre de recherche pour l'obtenir. Cliquez avec le bouton droit de la souris sur une carte réseau réelle, sélectionnez Propriétés, sélectionnez Installer, sélectionnez Service, sélectionnez "Disque fourni" et accédez à "VBoxDrv.inf" sélectionnez "Pilote de réseau ponté VirtualBox NDIS6" après avoir terminé installer, vous devriez voir sa disponibilité à cet égard
  • Dans le menu Démarrer, cliquez avec le bouton droit de la souris sur "Orcle VM VirtualBox", sélectionnez l'emplacement du fichier ouvert.

  • Clic droit sur le raccourci puis sélectionnez les propriétés de l'onglet "Compatibilité" coché "Exécuter ce programme en tant qu'administrateur"

!!! cela est très important d'exécuter l'application avec adminstrator sinon vous allez perdre la carte réseau hôte uniquement

  • Ouvrez "Virtual Box", sélectionnez Fichier> Préférez sélectionnez Réseau, puis sélectionnez Hôte sur le réseau, sélectionnez Modifier, puis modifiez ip en 192.168.56.1 et masque de réseau à 255.255.255.0
  • Maintenant, vous pouvez utiliser à la fois un réseau hôte et pont sur votre invité.

Je pense que la raison pour laquelle l'installation normale était une erreur est d'environ Niveau d'accès administrateur lorsque le service regis et l'exécution de l'application

Désolé pour mon mauvais anglais et c'est si long procédure

J'espère que cela fonctionnera pour vous aussi. ^ _ ^!

4
gburton

Installez le certificat "vbox-ssl-cacertificate.crt" à partir de %userprofile%\\.virtualbox\, puis redémarrez. Si vous n'avez pas de dossier .virtualbox - lancez "Oracle VM VirtualBox" une fois et ce dossier apparaîtra. 

J'avais ce problème non seulement sur ma machine, mais sur de nombreux hôtes, et ce certificat a corrigé le problème. Je l'ai compris par hasard, parce que nulle part n'a dit à propos de ce certificat -_-

3
Alexeev Mikhail

Je l'ai résolu d'une manière similaire à celle de @ Khalil, mais je me suis attaché à l'adaptateur ponté au lieu de l'adaptateur à l'hôte uniquement. Ici est plus détaillé avec des screenshots.

2
gblue1223

Ma solution très simple qui a fonctionné: sélectionnez une autre carte réseau!

  1. Assurez-vous que votre invité est fermé
  2. Aller à l'invité Paramètres> Réseau> Adavanced
  3. Changez le type d'adaptateur en un autre adaptateur.
  4. Démarrez votre invité et vérifiez si vous avez une adresse IP décente pour votre réseau.

Si cela ne fonctionne pas, répétez les étapes et essayez encore une autre carte réseau. Les très basiques adaptateurs PCnet ont un taux de réussite élevé.

Bonne chance.

1
Marc de Ruyter

J'ai rencontré le même problème aujourd'hui après la mise à jour de Virtual Box . J'ai été résolu en désinstallant Virtual Box et en revenant à l'ancienne version V5.2.8.

1
Vinayak Singh

Dans le cas où quelqu'un cherche et aucune des solutions ci-dessus ne résout votre problème: https://forums.virtualbox.org/viewtopic.php?f=6&t=90650&p=434965#p434965

placer le WIFI en tant que premier adaptateur [MTDesktop, AllowALL] et le réseau local câblé [MTServer, AllowAll] en tant que deuxième adaptateur . Sur l'ordinateur invité, je désactive le premier adaptateur dans les paramètres de l'adaptateur. Je peux alors faire un ping interne, externe quel que soit. 

0
Ken

A partir de maintenant (5.2.20), le bogue est corrigé. La seule action requise est de télécharger la dernière version et le mod bridge devrait fonctionner normalement.

0
Enrich Silen

CORRECTIF WINDOWS: J'ai résolu le problème en téléchargeant un nouveau programme d'installation VMbox à partir du site Web officiel Ici .

  • Il suffit d’exécuter le programme d’installation et de l’installer pour remplacer votre version actuelle de VMBox, qui devrait résoudre le problème.

Ne vous inquiétez pas pour vos machines virtuelles, elles ne disparaîtront pas si vous remplacez votre installation actuelle.

REMARQUE: Si vous possédez déjà la dernière version, vous devez exporter tous vos ordinateurs virtuels, ne pas installer votre VMBox actuelle et l'installer à partir du nouveau programme d'installation.

0
Kuza Grave

j'ai eu le même problème. J'ai mis à jour la nouvelle version de VirtualBox 5.2.26 .__ et vérifié que l’adaptateur de pont était activé dans le processus d’installation. 

0
chris mahn

Allez sur votre carte réseau. Allez dans les propriétés puis "Ajouter un service", lequel? Ceci: Pilote de réseau ponté NDIS6 VirtualBox

Réouverture de la boîte virtuelle

0
Caveman

Virtual Box pose de nombreux problèmes en matière d’adaptateur de pont. J'ai eu le même problème avec Virtual Box pour Windows 10. J'ai décidé de créer un adaptateur Ethernet VirtualBox Host-Only. Mais, encore une fois, j'ai eu des problèmes lors de la création de l'adaptateur Ethernet réservé à l'hôte. J'ai décidé de passer à vmware. VMware ne m'a pas donné de problèmes. Après avoir installé vmware (et après avoir modifié quelques paramètres dans le BIOS) et installé ubuntu dessus, il s'est automatiquement connecté à Internet de ma machine hôte. Il était capable de générer sa propre adresse IP et pouvait aussi envoyer une requête ping à la machine hôte (machine Windows). Par conséquent, pour moi, la boîte virtuelle a créé beaucoup de problèmes, alors que vmware a fonctionné sans problème pour moi.

0
SanyuktaKate-23