eth0 startet beim Booten nach dem Virtualbox-Klonen nicht

eth0 startet beim Booten nach dem Virtualbox-Klonen nicht

Nachdem ich meine CentOS-VM in Virtualbox geklont habe (ich habe diese Reinitialize the MAC address of all network cardsOption verwendet), haben sowohl die Original- als auch die Klon-VM jetzt 127.0.0.1ihre IP.

Weiß jemand, wie man das behebt? Die IP der Vbox folgte früher der IP meines Netzwerks (d. h. wenn der Host 192.168.0.2da ist, ist es auch die Vbox, 192.168.0.3aber jetzt ist es beides bei der Vbox 127.0.0.1). Ich verwende Bridged Adapterübrigens.

EDIT: OK, mir ist jetzt klar, dass eth0 beim Start nicht läuft. Meine Frage ist nun, wie ich eth0 beim Start aktivieren kann. Beachten Sie, dass es vor dem Klonen automatisch gestartet wurde.

Antwort1

Für Ihre diese Fragehow enable eth0 on startup?

Öffnen Sie /etc/sysconfig/network-scripts/ifcfg-eth0die Datei in diesem

ändernONBOOT=no

Zu

ONBOOT=yes

Antwort2

Ich habe gerade auf einer anderen Site herausgefunden, dass Sie den Dateinamen 70-persistent-net.rules unter /etc/udev/rules.d/ bearbeiten müssen. Ändern Sie die MAC-Adresse so, dass sie mit der geklonten VM Virtualbox übereinstimmt.

Bearbeiten Sie also zwei Dateien

  1. /etc/udev/rules.d/70-persistent-net.rules
  2. /etc/sysconfig/network-scripts/ifcfg-eth0 – von heavyd

Ändern Sie die MAC-Adresse in beiden Dateien, damit sie mit der der VM VirtualBox zugewiesenen Adresse übereinstimmt. Wenn Sie mit der rechten Maustaste auf cloneVMvirutalBox=>Einstellungen=>Netzwerk=>Adapter 1 tippen, wird unter „Erweitert“ die MAC-Adresse bereitgestellt.

Hoffe, dass dies hilft, wenn jemand auf diese Site stößt.

Antwort3

CentOS verknüpft das Netzwerkkonfigurationsskript mit einer bestimmten MAC-Adresse. Wenn Sie also Ihre MAC-Adresse ändern, wird das Skript im Wesentlichen beschädigt. Sie können dies beheben, indem Sie das Skript als Root bearbeiten:

sudoedit /etc/sysconfig/network-scripts/ifcfg-eth0

Suchen Sie im Skript nach der HWADDRZeile „line“. Aktualisieren Sie den Wert so, dass er Ihrer neuen MAC-Adresse entspricht, und starten Sie dann neu.

Antwort4

Entfernen Sie in den Einstellungen der virtuellen Maschine die Netzwerkkarte und installieren Sie sie erneut. Starten Sie die VM bei Bedarf neu.

Überprüfen Sie Ihren Gerätenamen mit

ip link show

Es sollte jetzt funktionieren.

verwandte Informationen