Inhaltsverzeichnis
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“