Brückenadapter funktioniert nicht in der Virtualbox

4

NAT funktioniert einwandfrei und ich habe eine Internetverbindung, aber eine überbrückte Verbindung funktioniert nicht. Ich habe ein paar Dinge versucht, darunter das Zurücksetzen der MAC-Adresse für den Bridged-Adapter:

Bildbeschreibung hier eingeben

wenn ich ifconfig tue, zeigt es nicht eth0

Bildbeschreibung hier eingeben

Aber wenn ich in den Interfaces nachschaue, ist eth0 dort, wie unten gezeigt:

Bildbeschreibung hier eingeben

Es hat vorher funktioniert, also weiß ich nicht, woran es liegen könnte. Mir ist auch aufgefallen, dass beim Neustart der VM eine Weile lang das Konfigurieren der Netzwerkeinstellungen oder ähnliches blockiert bleibt, aber ich vermute, dass die Einstellungen nie empfangen werden.

user2612587
quelle

Antworten:

11

Der Brückenadapter hat damit nichts zu tun. Ihre VM hat Ihre Ethernet-Schnittstelle einfach nicht gestartet. Sie sollten es manuell versuchen:

   sudo ip link set dev eth0 up
   sudo dhclient -v eth0
   ping -c1 8.8.4.4

Die Option -v muss je nach Distribution möglicherweise entfernt werden. Aus Sicherheitsgründen sollten Sie den Promiscuous-Modus auch nur für VMs zulassen.

MariusMatutiae
quelle
Würde es Ihnen etwas ausmachen zu erklären, was jeder der obigen Befehle bewirkt? In meinem Fall habe ich enp0s3statt eth0. Der erste Befehl sudo ip link set dev enp0s3 upfunktioniert. sudo dhclient -v enp0s3DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 11 (xid=0x5bd18616)
Geht
1
@ alpha_989 Der zweite Befehl fragt nach einer IP-Adresse für den lokalen DHCP-Server. Wenn es sich für immer wiederholt, bedeutet dies, dass entweder kein DHCP im LAN vorhanden ist oder dass überhaupt keine Netzwerkverbindung besteht. Wenn Sie sicher sind, dass sich in Ihrem LAN ein DHCP-Server befindet, haben Sie die Schnittstellen der VirtualBox nicht richtig konfiguriert.
MariusMatutiae
danke es funktioniert. warum funktioniert das nur mit dem dhcp modus? Ich versuche es ohne Erfolg, wenn ich den statischen IP-Modus versuche.
Brain90
@ Brain90 Es sollte auch mit einer statischen IP funktionieren. Aber in erster Linie scheint es mir, dass Ihre Ethernet-Schnittstelle ausgefallen ist, was bedeutet, dass sie hochgefahren werden muss. Wenn es anfangs nicht funktioniert, ist Ihr Netzwerkmanager falsch konfiguriert. Um dies zu diagnostizieren, ist es jedoch angebracht, eine andere Frage zu stellen, da sich diese wirklich vom OP unterscheidet.
MariusMatutiae