Debian9 : Retrouver eth0

Plutôt unique mais pas très pratique ces nouveaux noms d’interface…
Bref, j’en ai marre de faire des « ip a » tout le temps parce que je ne retiens pas le nom de mon interface Ethernet !
Rassurer vous, on peut changer cela !

ip addr

[…]
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 08:00:27:c6:e2:97 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.40/24 brd 192.168.0.255 scope global enp0s3
valid_lft forever preferred_lft forever
inet6 2a01:cb00:2f3:5f00:a00:27ff:fec6:e297/64 scope global mngtmpaddr
[…]

Mon interface se nomme donc “enp0s3” …

On modifie alors le fichier /etc/default/grub en modifiant la ligne GRUB_CMDLINE_LINUX="" par GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0".

Et, on régénère le fichier de configuration de Grub :

grub-mkconfig -o /boot/grub/grub.cfg

Generating grub configuration file …
Found linux image: /boot/vmlinuz-4.9.0-9-amd64
Found initrd image: /boot/initrd.img-4.9.0-9-amd64
done

Ensuite, on adapte le fichier de configuration réseau /etc/network/interfaces :

The primary network interface

allow-hotplug eth0
iface eth0 inet static
address 192.168.0.40/24
gateway 192.168.0.254

This is an autoconfigured IPv6 interface

iface eht0 inet6 auto

On redémarre donc notre serveur via la commande reboot et on vérifie le nouveau nom d’interface :

ip a

[…]
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 08:00:27:c6:e2:97 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.40/24 brd 192.168.0.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 2a01:cb00:2f3:5f00:a00:27ff:fec6:e297/64 scope global mngtmpaddr
[…]

Licensed under CC BY-NC-SA 4.0
Dernière mise à jour le 2019-05-09 20:35:32
Généré avec Hugo
Thème Stack conçu par Jimmy