Debian9 : Retrouver eth0
Plutôt unique, mais pas très pratique ces nouveaux noms d’interface…
Bref, j’en ai marre 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 !
|
|
[…]
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 :
|
|
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 :
|
|
[…]
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
[…]