Debian9 : Retrouver eth0
2019-05-09T20:35:32Z | 2 minutes de lecture | Mise à jour le 2019-05-09T20:35:32Z
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.254This 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
[…]