Keine Netzwerkkarte unter Debian Linux VM

Was tun bei einer verschwundenen eth0 unter einer Debian VM?

Dieser Lösungsweg bezieht sich auf Debian Etch und Lenny.

Prüfung ob NIC vorhanden ist

ifconfig -a

Wahrscheinlich wird die ursprünglich erkannte eth0 nun als eth1 gelistet.

Änderung der MAC Adresse von eth0

Die Zuordnung der MAC Adresse zur NIC steht unter

/etc/udev/rules.d/70-persistent-net.rules

Hier müsst ihr aus der eventuell vorhandenen eth1 nur eth0 machen und den ersten nicht benötigten Eintrag auskommentieren.

Ein Beispiel hierfür ist :

# This file was automatically generated by the /lib/udev/write_net_rules
# program, probably run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.
# MAC addresses must be written in lowercase.

# PCI device 0x1022:0x2000 (pcnet32)
# SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:0c:29:84:f3:fe", NAME="eth0"

# PCI device 0x1022:0x2000 (vmxnet)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:50:56:b5:50:4e", NAME="eth0"

Andere Distribuionen

/etc/iftab
/etc/udev/rules.d/25-iftab.rules
/etc/sysconfig/network-scripts/ifcfg-eth0

Reboot der VM

Nachdem die korrekte MAC Adresse ausgewählt und zugeordnet ist werden beim nächsten Neustart die richtigen Einstellungen geladen

Alternativlösung

Alternativ kann auch die MAC Adresse in der VMX Datei der VM angepasst werden. Diese muss der „alten“ entsprechen“

Navigation
Werkzeuge