1.7. Attribution de noms d'interface réseau définis par l'utilisateur à l'aide des fichiers de liaison de systemd
Créez un schéma de dénomination en renommant les interfaces réseau en provider0
.
Procédure
Affiche les noms de toutes les interfaces et leurs adresses MAC :
# ip link show enp6s0f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000 link/ether b4:96:91:14:ae:58 brd ff:ff:ff:ff:ff:ff enp6s0f1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000 link/ether b4:96:91:14:ae:5a brd ff:ff:ff:ff:ff:ff enp4s0f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000 link/ether 00:90:fa:6a:7d:90 brd ff:ff:ff:ff:ff:ff
Pour nommer l'interface avec l'adresse MAC b4:96:91:14:ae:58 à provider0, créez le fichier /etc/systemd/network/70-custom-ifnames.link avec le contenu suivant :
[Match] MACAddress=b4:96:91:14:ae:58 [Link] Name=provider0
Ce fichier de liaison correspond à une adresse MAC et renomme l'interface réseau en fonction du nom défini dans le paramètre
Name
.
Vérification
Redémarrer le système :
# reboot
Vérifiez que l'appareil portant l'adresse MAC que vous avez spécifiée dans le fichier de liaison a été attribué à
provider0
:# ip link show provider0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether b4:96:91:14:ae:58 brd ff:ff:ff:ff:ff:ff
Ressources supplémentaires
-
systemd.link(5)
page de manuel