holle100
Goto Top

Namen der Netzwerk-Geräte ändern (ab SuSE 9.1)

Beim Initialisieren der Netzwerkschnittstellen ändert sich die Zuordnung der Namen. Das LAN-Device hat mal die Bezeichnung eth1, mal eth0...

Es gibt Projekt, bei denen man in einem Server zwei oder mehr Netzwerkkarten betreiben muss.
Ab SuSE 9.1 gibt es leider den Effekt, dass sich die Devicenamen zum Interface sporadisch ändern.
eth0 wird mal zu eth1, eth1 mal zu eth0, usw.

Abhilfe:
1. Installieren vom Paket "wireless-tools"
2. Konfiguriert wird das ganze über eine Datei /etc/iftab welche in etwa so aussieht:

---schnipp------------------------------------------------------------------------------------------------
lan0 mac 00:12:34:56:78:90
lan1 mac 00:98:76:54:32:11
---schnapp------------------------------------------------------------------------------------------------

Wobei lan0 oder lan1 auch xyz sein darf.
Allerdings sollten die orig. Device-Namen wie eth0 und eth1 nicht verwendet werden!

Man muss also nur den gewünschten Namen eintragen und die jeweilige MAC-Adresse eintragen. Wirklich einfach.
Nun muss noch das Programm vor dem initialisieren der Netzwerk-Karten aufgerufen werden. Am besten macht man das, in dem man das Programm in die /etc/init.d/boot.local einträgt:

---schnipp------------------------------------------------------------------------------------------------
if [ -x /usr/sbin/ifrename ] && [ -r /etc/iftab ]; then
echo -n "Remapping network interfaces name: "
/usr/sbin/ifrename -p
echo "done."
fi
---schnapp------------------------------------------------------------------------------------------------

3. reboot

Content-Key: 24705

Url: https://administrator.de/contentid/24705

Printed on: April 26, 2024 at 14:04 o'clock