En supposant que vous venez d'installer votre extension Debian 9.
1) Pour rétablir les anciens noms des interfaces, procédez comme suit:
nano /etc/default/grub
modifier la ligne GRUB_CMDLINE_LINUX=""
enGRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
puis lancez un grub-mkconfig pour appliquer les modifications à l'intérieur du chargeur de démarrage
grub-mkconfig -o /boot/grub/grub.cfg
Vous avez besoin d'un redémarrage après cela.
2) Pour renommer les interfaces, utilisez:
Pour une modification temporaire, jetez un œil à la réponse @xhienne.
Pour une modification permanente:
Commencez par créer / modifier le fichier /etc/udev/rules.d/70-persistent-net.rules .
nano /etc/udev/rules.d/70-persistent-net.rules
Et insérez des lignes intérieures comme:
# 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"
Si vous voulez assigner par exemple un nom comme wan0 à eth0 vous pouvez utiliser étant donné mon exemple:
# 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"
Après le prochain redémarrage ou en utilisant le redémarrage du réseau de service, vous devriez voir les modifications appliquées.
EXTRA: N'oubliez pas qu'après toutes ces modifications, vous devez modifier votre fichier / etc / network / interfaces en remplaçant les anciens noms d'interfaces par les nouveaux!
EXTRA: Si vous voulez savoir quelle adresse MAC vos interfaces ont, faites simplement un
ip addr show
et regardez sous le lien / section.