Renommer les interfaces réseau sur Debian
- Mise à jour le 03 nov. 2024
Sur la plupart des distributions GNU/Linux les interfaces réseau ont souvent des noms qui sont difficiles à mémoriser ou à associer. Dans ce tutoriel nous allons voir comment renommer les interfaces réseau avec le nom que l'on souhaite sur Debian.
Identifier l'interface réseau
Disons que l'on a un système avec deux interfaces réseau, l'une avec une adresse sur le réseau 192.168.1.0/24, et c'est dernière que l'on souhaite renommer.
- Lister toutes les interfaces et notes l'adresse mac qui est associées avec l'interface dont on veut changer le nom :
root@host:~# ip addr sh
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
valid_lft forever preferred_lft forever
2: enp3s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 18:1f:64:24:0b:ba brd ff:ff:ff:ff:ff:ff
3: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether a7:15:ca:4c:1a:13 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.10/24 brd 192.168.1.255 scope global dynamic enp2s0
valid_lft 28998sec preferred_lft 28998sec
inet6 fe80::6a05:caff:fe39:c153/64 scope link
valid_lft forever preferred_lft forever
We identified our network interface. Its current name is enp2s0 and we will rename it with lan.
Renommer l'interface réseau
Maintenant que nous avons l'addresse mac de notre interface réseau dont nous voulons changerle nom nous pouvons créer notre fichier de configuration.
- Créer un fichier
/etc/systemd/network/10-persistent-net_lan.link
:
[Match]
MACAddress=a7:15:ca:4c:1a:13
[Link]
Name=lan
- Redémarrer l'hôte :
root@host:~# reboot
- Vérifier que le nom de l'interface a bien été pris en compte :
root@host:~# ip addr sh
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
valid_lft forever preferred_lft forever
2: enp3s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 18:1f:64:24:0b:ba brd ff:ff:ff:ff:ff:ff
3: lan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether a7:15:ca:4c:1a:13 brd ff:ff:ff:ff:ff:ff
altname enp2s0
inet 192.168.1.10/24 brd 192.168.1.255 scope global dynamic enp2s0
valid_lft 28998sec preferred_lft 28998sec
inet6 fe80::6a05:caff:fe39:c153/64 scope link
valid_lft forever preferred_lft forever