Skip to main content

Netzwerk Aliase unter systemd

Bezeichnung der NIC ändern

Um die Bezeichnung des Netzwerk Interfaces auf ethlan0 zu ändern muss die MAC Adresse des zu ändernden Netzwerk Interfaces bekannt sein:

ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute
       valid_lft forever preferred_lft forever
2: enp0s1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 8c:6a:00:ad:bd:f0 brd ff:ff:ff:ff:ff:ff

Im Verzeichnis /etc/systemd/network eine Datei wie folgt anlegen:

nano /etc/systend/network/10-ethlan0.link
[Match]
MACAddress=8c:6a:00:ad:bd:f0

[Link]
Name=ethlan0

Die Änderung benötigt einen Neustart!

Neue Bezeichnung kontrollieren

ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute
       valid_lft forever preferred_lft forever
2: ethlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 8c:6a:00:ad:bd:f0 brd ff:ff:ff:ff:ff:ff