Angenommen, Sie haben gerade Ihre Debian 9-Strecke installiert.
1) Um die alten Namen für die Schnittstellen zurückzusetzen, gehen Sie wie folgt vor:
nano /etc/default/grub
Bearbeiten Sie die Zeile GRUB_CMDLINE_LINUX=""
bisGRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
Starten Sie dann eine grub-mkconfig, um die Änderungen im Bootloader zu übernehmen
grub-mkconfig -o /boot/grub/grub.cfg
Danach müssen Sie neu starten .
2) Verwenden Sie zum Umbenennen der Schnittstellen:
Beginnen Sie mit dem Erstellen / Bearbeiten der Datei /etc/udev/rules.d/70-persistent-net.rules .
nano /etc/udev/rules.d/70-persistent-net.rules
Und fügen Sie innere Zeilen ein wie:
# interface with MAC address "00:0c:30:50:48:a1" will be assigned "eth0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:30:50:48:a1", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# interface with MAC address "00:0c:30:50:48:ab" will be assigned "eth1"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:30:50:48:ab", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
Wenn Sie beispielsweise eth0 einen Namen wie wan0 zuweisen möchten, können Sie dies anhand meines Beispiels verwenden:
# interface with MAC address "00:0c:30:50:48:a1" will be assigned "eth0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:30:50:48:a1", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="wan0"
Nach dem nächsten Neustart oder dem Neustart des Dienstnetzwerks sollten die vorgenommenen Änderungen angezeigt werden.
ZUSÄTZLICH: Denken Sie daran, dass Sie nach all diesen Änderungen Ihre Datei / etc / network / interfaces bearbeiten müssen, um die alten Schnittstellennamen durch die neuen zu ersetzen!
ZUSÄTZLICH: Wenn Sie wissen möchten, welche MAC-Adresse Ihre Schnittstellen haben, führen Sie einfach eine aus
ip addr show
und schauen Sie unter dem Link / Abschnitt.
Für Frage 1) siehe die Antwort von user3450548 . Bei Frage 2) können Sie einer Schnittstelle einen beliebigen Namen geben
iproute2
:quelle
Erstellen Sie die folgende Datei, wenn nicht vorhanden
unter der Zeile hinzufügen
quelle
Ich habe einen sehr einfachen Weg gefunden, indem ich nur geändert habe
/etc/network/interfaces
:Dann
um den Netzwerkdienst neu zu starten.
quelle