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