Bridged Networking funktioniert in Virtualbox unter Windows 10 nicht

79

Ich habe gerade meinen Laptop von Windows 7 auf Windows 10 aktualisiert und festgestellt, dass ich Virtualbox-VMs, die mit einem überbrückten Adapter konfiguriert sind, nicht starten kann.

Siehe die Konfiguration unten:

Virtualbox-Einstellungen 1

Virtualbox-Einstellungen 2

J. Wang
quelle
Virtual Box 5.1.8 funktioniert gut in Windows 10
Zain Ul Abidin

Antworten:

55

Zunächst müssen Sie einen VirtualBox Host-Only-Ethernet-Adapter erstellen

In der Virtualbox:

  • Gehen Sie zu Datei> Einstellungen. Wählen Sie auf der Registerkarte Netzwerk die Option Nur Host-Netzwerke aus. Klicken Sie auf "Nur Host-Adapter hinzufügen". Geben Sie ihm standardmäßig einen Namen. Es handelt sich standardmäßig um "VirtualBox Host-Only-Ethernet-Adapter".

In Windows:

  • Gehen Sie zu Netzwerkverbindungen unter Windows und markieren Sie sowohl den realen Adapter als auch den neuen virtuellen Ethernet-Adapter, den Sie gerade erstellt haben.
  • Klicken Sie mit der rechten Maustaste und wählen Sie "Brückenverbindungen". Dadurch wird eine Netzwerkbrücke in Windows erstellt.

Konfigurieren Sie nun Ihre VM:

  • Im Netzwerkteil können Sie einen neuen Adapter aktivieren und dann Adapter nur an Host anhängen auswählen
  • Wählen Sie den gerade erstellten VirtualBox Host-Only-Ethernet-Adapter aus

Sie können jetzt Ihre statische IP-Adresse konfigurieren, indem Sie / etc / network / interfaces ändern:

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

Sie können eth0 jetzt neu starten, indem Sie Folgendes tun:

sudo ifdown eth0
sudo ifup eth0

Einige drahtlose Adapter funktionieren nicht

Khalil TABBAL
quelle
1
Wo hast du die IP hingelegt? In der virtuellen Maschine? Ich kann eine IP im selben LAN einstellen oder muss die gleiche IP der Bridge-Verbindung eingestellt werden? Das Gateway ist die IP-Adresse des Routers.
Alvaro Vicente León Silvano
20
Nur Host ist nicht dasselbe wie Bridged Adapter: virtualbox.org/manual/ch06.html , das unter Windows 10 Build 14393.351, VirtualBox 5.1.8r111374 funktioniert.
Wulfgarpro
3
Diese Methode macht nur meinen Host-Computer auch nicht in der Lage, das Internet zu erreichen
iwolf
TY! Sie haben mir sehr geholfen
Guy Cohen
Vielen Dank für Ihre Lösung
Vũ Hoàng
20

Mein Windows 10-Computer wurde heute automatisch aktualisiert. Sieht aus wie das "Windows 10 Anniversary Update". Als ich Virtualbox neu startete, zeigte mein Server mit einem überbrückten Adapter dasselbe wie OP. Ich habe versucht, das VirtualBox-Installationsprogramm erneut auszuführen (es wurde repariert) - das Problem wurde dadurch nicht behoben. Ich habe versucht, das Installationsprogramm erneut als Admin auszuführen (es wurde repariert) - das wurde nicht behoben. Ich habe das Installationsprogramm ausgeführt und UnInstall ausgewählt und es dann erneut ausgeführt, um es zu installieren. Und die Einstellungen des Netzwerkadapters sahen gut aus. Der Server wurde wie gewohnt gestartet und mit meinem Netzwerk verbunden. Wütend. Hoffe das hilft jemandem.

ds00424
quelle
1
Ich habe genau das Gleiche getan wie Sie und der Adapter fehlt immer noch - was mich hierher gebracht hat und ich finde, dass Sie Erfolg hatten - ich denke, ich brauche einen besseren Hammer, um die Software zu schlagen.
Ken
Genau die gleiche Geschichte mit Virtualbox 6.0.8 nach dem Windows 10-Update auf v1903 (Build 18362.116). Durch Entfernen und Installieren von VirtualBox behoben.
Barry Staes
Ich hatte das gleiche Problem: Mein Win 10 wurde auf v2004 aktualisiert und offenbar meine VirtualBox-Ethernet-Adapter entfernt. Die Reparatur hat nicht funktioniert. Ich musste VirtualBox deinstallieren und neu installieren (kein Neustart erforderlich). Dadurch wurden die Ethernet-Adapter erstellt, und dann konnte ich Bridged Networking verwenden.
Phansen
11

Installieren Sie die neueste Virtual Box 5.x und dieses Problem wird behoben.

Ashitosh
quelle
17
Ich verwende die neueste Version (5.0.26) und habe dieses Problem.
Caltor
2
Dies hat bei 5.1 nicht funktioniert. Check Link
Z2Z
3
Habe meine nicht repariert und es ist 2017.
Johnny
1
Löst das Problem nicht. Ausführen von 5.2.0. Gast: Ubuntu, Gastgeber: Windows
Aniket Thakur
Durch das Upgrade von VirtualBox 5.2.0 -> 5.2.4 wurde das Problem mit überbrückten Netzwerken für mich behoben. In meinem Fall konnte der Gast das Netzwerk einfach nicht mit der richtigen Konfiguration erreichen.
Aleksey Otrubennikov
9

So habe ich es geschafft, um dieses Problem zu beheben:

Aktivieren Sie die "Windows 8" -Kompatibilität für die ausführbare VirtualBox-Datei: Klicken Sie mit der rechten Maustaste auf die VirtualBox-Verknüpfung> Eigenschaften: Im Dialogfeld Eigenschaften: Wechseln Sie zur Registerkarte "Kompatibilität". Aktivieren Sie im Abschnitt "Kompatibilitätsmodus" das Kontrollkästchen neben: "Dieses Programm ausführen in" Kompatibilitätsmodus ", stellen Sie sicher, dass" Windows 8 "im Kombinationsfeld ausgewählt ist. Klicken Sie auf OK, führen Sie VirtualBox erneut aus! (Es wird nicht benötigt, um als Administrator ausgeführt zu werden.)

ps: Es scheint, dass VirtualBox Windows 10 noch nicht vollständig unterstützt, sodass einige Funktionen auf einigen Computern möglicherweise nicht ordnungsgemäß funktionieren

infFinder
quelle
1
Ich habe das gleiche Problem, ich habe Ihre Lösung ausprobiert, aber ohne Erfolg. Mit Blick auf die offizielle Dokumentation von Virtualbox ist es wahr, dass es viele Probleme mit Windows 10
Khalil TABBAL
2
Ich habe den Kompatibilitätsmodus mit Windows 8 ohne Erfolg ausprobiert. Es ist seltsam, weil mein Bridges-Netzwerk manchmal in Windows 10 mit VirtualBox funktioniert (normalerweise nach einem Neustart des Host-Computers und des virtuellen Clients). Ich hoffe, dass sie dieses Problem beheben können. Es ist nicht bequem, meinen PC jedes Mal neu zu starten, wenn das Netzwerk der virtuellen Maschine nicht richtig funktioniert!
Dub Stylee
1
Das Deaktivieren von "Hyper-V" kann auch einige andere Probleme im Zusammenhang mit der Ausführung von VirtualBox-VMs auf einem Windows 10-System beheben. Dies liegt daran, dass die in Windows integrierte Virtualisierungslösung Hyper-V nicht gut mit VirtualBox funktioniert. (zum Deaktivieren: in der Systemsteuerung: Programme und Funktionen> Windows-Funktionen
ein-
8

Deinstallieren Sie das Setup-Programm und führen Sie es erneut aus, diesmal jedoch als Administrator. Stellen Sie sicher, dass der VB-Brückentreiber während der Installation ausgewählt ist.

Caltor
quelle
3
Dies funktioniert nicht, hilft nicht und dauert lange.
Das funktioniert für meinen Fall. Wie in diesem Beitrag unter forums.virtualbox.org/viewtopic.php?f=6&t=56792 erwähnt, ist dieses Problem auf das Fehlen von "VirtualBox Bridged Networking Driver" zurückzuführen. Führen Sie das Virtual Box-Installationsprogramm als Administrator erneut aus und wählen Sie währenddessen "Bridged Networking Driver" aus Installation funktioniert es jetzt.
Daniel
1
@FlorianNeiss gut, es hat für mich und andere funktioniert. Wie nennt man lange Zeit? Das Deinstallieren und Neuinstallieren von VirtualBox sollte nicht länger als 30 Minuten dauern. Verglichen mit der Zeit, die ich für die Fehlerbehebung und das Ausprobieren einiger anderer Vorschläge aufgewendet habe, scheint mir das keine "lange Zeit" zu sein!
Caltor
1
@Caltor, ich habe es so versucht, es hat mein Problem gelöst. Vielen Dank. Natürlich sollte der VB-Brückentreiber während der Installation ausgewählt werden.
Daniel
1
Das hat bei mir funktioniert. Ein Upgrade unter Windows 7 scheint die Netzwerkbrücke zu
beschädigen
8

Gehen Sie zu Ihrer Netzkarte. Gehen Sie zu Eigenschaften und dann "Service hinzufügen", welche? Dies: VirtualBox NDIS6 Bridged Networking-Treiber

Öffnen Sie die virtuelle Box erneut

Höhlenmensch
quelle
2
Sie müssen "Have Disk" auswählen und zuC:\Program Files\Oracle\VirtualBox\drivers\network\netlwf
codechurn
7

Installieren Sie das Zertifikat "vbox-ssl-cacertificate.crt" von %userprofile%\\.virtualbox\und starten Sie es neu. Wenn Sie keinen .virtualboxOrdner haben, starten Sie "Oracle VM VirtualBox" einmal und dieser Ordner wird angezeigt.

Ich hatte dieses Problem nicht nur auf meinem Computer, sondern auf vielen Hosts, und dieses Zertifikat hat das Problem behoben. Ich habe es zufällig herausgefunden, weil nirgendwo etwas über dieses Zertifikat gesagt wurde -_-

Alexeev Mikhail
quelle
Vielen Dank! Ohne Installation hatte ich sowohl innerhalb der VM als auch auf dem Host (W10) Zugang zum Internet, konnte jedoch das interne Netzwerk nicht erreichen (nicht authentifiziert). Durch Hinzufügen des Zertifikats wird das Problem behoben.
Luce Philibert
4

Von Reddit:

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

Ich kann die Originalquelle in diesem Thread nicht sehen, obwohl ich es gerne möchte.

Ich verwende diese Anweisungen mit einem Laptop, der von Windows 8 auf Windows 10 aktualisiert wurde. Ich muss die letzten Anweisungen nach dem Neustart wiederholen.

Ich habe eine Get-Lösung für mich selbst getestet und möchte meine Lösung teilen. - Nur Host funktioniert - Bridge Adapter funktioniert

Meine Konfiguration ist - Surface Pro 1 - Neuinstallation von Windows 10 x64 Build 10130 - VirtualBox-5.0.0_RC1-100731-Win.exe

(Dies ist meine Meinung, aber nicht getestet, wie die vorherige Version durch Installation von VirtualBox-5.0.0_RC1-100731-Win.exe entfernt werden kann. Wählen Sie alle Funktionen aus, um den Fehler zu installieren und alle zurückzusetzen.

Installationsschritt - Klicken Sie mit der rechten Maustaste auf VirtualBox-5.0.0_RC1-100731-Win.exe und wählen Sie "Als Administrator ausführen" - "Bridge-Netzwerk abwählen"

  • als nächstes bis zum Ende

  • Öffnen Sie "Geräte-Manager". Sie können die Suchleiste verwenden, um dies abzurufen. Klicken Sie unter "Netzwerkadapter" mit der rechten Maustaste auf "VirtualBox Host-Only-Ethernet-Adapter". Wählen Sie "Treibersoftware aktualisieren". Wählen Sie "Automatisch suchen"

  • Öffnen Sie "Netzwerkverbindungen". Sie können die Suchleiste verwenden, um dies zu erhalten. Hier sollten Sie den VirtualBox Host-Only Ethernet Adapter finden
  • Öffnen Sie "CMD". Verwenden Sie dazu die Suchleiste, klicken Sie mit der rechten Maustaste und wählen Sie Als Administrator ausführen
  • CD in Ihren Installationspfad und führen Sie den Befehl "VirtualBox-5.0.0_RC1-100731-Win.exe -extract" aus. Das Popup-Fenster gibt an, wo der Ordner extrahiert wurde
  • Extrahieren Sie im extrahierten Ordner "VirtualBox-5.0.0_RC1-r100731-MultiArch_amd64.msi" mit 7-Zip oder ähnlichem
  • In MSI extrahierten Ordner benennen Sie alle Dateien um, indem Sie file_ vor ihnen entfernen
  • Kopieren Sie "VBoxNetFltNobj.sys" und "VBoxNetFlt.sys" nach C: \ Windows \ System32 \
  • Öffnen Sie "CMD", Sie können die Suchleiste verwenden, um dies zu erhalten. Klicken Sie mit der rechten Maustaste und wählen Sie Als Administrator ausführen. Befehl ausführen "regsvr32.exe / s VBoxNetFltNobj.sys" Befehl ausführen "regsvr32.exe / s VBoxNetFlt.sys"
  • Öffnen Sie "Netzwerkverbindungen". Sie können die Suchleiste verwenden, um diese zu erhalten. Klicken Sie mit der rechten Maustaste auf einen echten Netzwerkadapter. Wählen Sie Eigenschaften Nach der Installation sollten Sie sehen, dass es in diesem Zusammenhang verfügbar ist
  • Klicken Sie im Startmenü mit der rechten Maustaste auf "Orcle VM VirtualBox" und wählen Sie den Speicherort für geöffnete Dateien

  • Klicken Sie mit der rechten Maustaste auf Verknüpfung und wählen Sie auf der Registerkarte "Kompatibilität" die Option "Dieses Programm als Administrator ausführen" aus.

!!! Dies ist sehr wichtig, um die Anwendung mit dem Administrator auszuführen. Andernfalls verlieren Sie den Nur-Host-Netzwerkadapter

  • Öffnen Sie "Virtual Box", wählen Sie "Datei"> "Einstellungen auswählen" und wählen Sie "Host im Netzwerk". Wählen Sie "Bearbeiten"
  • Jetzt können Sie sowohl Host-only- als auch Bridge-Netzwerk für Ihren Gast verwenden

Ich denke, der Grund, warum die normale Installation ein Fehler war, liegt in der Administratorzugriffsebene, wenn der Dienst registriert und die Anwendung ausgeführt wird

Entschuldigung für mein schlechtes Englisch und das ist so lange Verfahren

Hoffe, dass dies auch für Sie funktioniert. ^ _ ^!

SpeziesUnbekannt
quelle
Diese Arbeit für mich unter Windows 2008 R2 mit Virtualbox 5.1.0-108711. Zum Umbenennen können Sie Powershell cmd >>Dir | Rename-Item -NewName { $_.name -replace "file_","" }
z2z
Für mich war es genug, um den Treiber des VirtualBox Host-Only Ethernet Adapters (zweiter Aufzählungspunkt) zu aktualisieren
Pete
2

Ich habe es auf ähnliche Weise wie @ Khalil's gelöst, aber ich habe mich für 'Bridged Adapter' anstelle von 'Host-only Adapter' entschieden. Hier finden Sie weitere Details mit Screenshots.

gblue1223
quelle
1

Meine sehr einfache Lösung, die funktioniert hat: Wählen Sie eine andere Netzwerkkarte!

  1. Stellen Sie sicher, dass Ihr Gast heruntergefahren ist
  2. Gehen Sie zu Gasteinstellungen> Netzwerk> Erweitert
  3. Ändern Sie den Adaptertyp in einen anderen Adapter.
  4. Starten Sie Ihren Gast und prüfen Sie, ob Sie eine anständige IP für Ihr Netzwerk haben.

Wenn es nicht funktioniert, wiederholen Sie die Schritte und versuchen Sie es mit einem anderen Netzwerkadapter. Die sehr einfachen PCnet-Adapter haben eine hohe Erfolgsquote.

Viel Glück.

Marc de Ruyter
quelle
0

Ich hatte heute das gleiche Problem, nachdem ich die Virtual Box aktualisiert hatte. Wurde behoben, indem Virtual Box deinstalliert und auf die alte Version V5.2.8 zurückgesetzt wurde

Vinayak Singh
quelle
0

Ab sofort (5.2.20) ist der Fehler behoben. Die einzige Aktion, die erforderlich ist, ist das Herunterladen der neuesten Version und der Bridge-Mod sollte normal funktionieren.

Bereichern Sie Silen
quelle
0

Falls jemand sucht und keines der oben genannten Probleme Ihr Problem behebt: https://forums.virtualbox.org/viewtopic.php?f=6&t=90650&p=434965#p434965

Platzieren Sie das WIFI als ersten Adapter [MTDesktop, AllowALL] und das LAN WIRED [MTServer, AllowAll] als zweiten Adapter. Auf dem Gastcomputer deaktiviere ich den ersten Adapter in den Adaptereinstellungen. Ich kann dann intern, extern was auch immer pingen.

Ken
quelle
0

Ich hatte das gleiche Problem. Ich habe auf die neue Version von VirtualBox 5.2.26 aktualisiert und überprüft, ob der Bridge-Adapter im Installationsprozess aktiviert ist

Chris Mahn
quelle
0

Virtual Box bietet viele Probleme beim Bridge-Adapter. Ich hatte das gleiche Problem mit Virtual Box für Windows 10. Ich habe beschlossen, einen VirtualBox Host-Only-Ethernet-Adapter zu erstellen. Beim Erstellen des Nur-Host-Ethernet-Adapters traten jedoch erneut Probleme auf. Ich habe mich für VMware entschieden . VMware gab mir keine Probleme. Nach der Installation von VMware (und nach dem Ändern einiger Einstellungen im BIOS) und der Installation von Ubuntu wurde automatisch eine Verbindung zum Internet meines Host-Computers hergestellt. Es konnte auch eine eigene IP-Adresse generieren und den Host-Computer (Windows-Computer) anpingen. Daher hat die virtuelle Box für mich viele Probleme verursacht, während VMware für mich reibungslos funktioniert hat.

skate_23
quelle
0

Zweizeilige Antwort: Bei kabelgebundenen Verbindungen funktioniert dies reibungslos. Bei kabellosen Verbindungen wird der Promiscious-Modus aktiviert. Wenn Ihr kabelloser Adapter den promiskiösen Modus nicht unterstützt, finden Sie hier den Link zur Problemumgehung. Besuchen Sie auch offical Oracle VirtualBox Dokumentation , um mehr Details zu sehen hier auf mit überbrückte Verbindung über Wi - Fi.

Chintan Gotecha
quelle
-3

WINDOWS UPDATE: Ive‘es wird behoben , indem ein neues VMbox Installationsprogramm von der offiziellen Website herunterladen Hier .

  • Führen Sie einfach das Installationsprogramm aus und installieren Sie es, um Ihre aktuelle VMBox-Version zu überschreiben. Dies sollte das Problem beheben.

Machen Sie sich keine Sorgen, dass Ihre VMs nicht verschwinden, wenn Sie Ihre aktuelle Installation überschreiben.

ANMERKUNG: Wenn Sie bereits über die neueste Version verfügen, müssen Sie alle Ihre VMs exportieren, Ihre aktuelle VMBox deinstallieren und vom neuen Installationsprogramm installieren.

Kuza Grab
quelle