Remettre les interfaces en ETH sous debian 9

Si vous utilisiez les versions précédentes de Debian, vous vous souvenez que les interfaces étaient nommées eth ( eth0,eth1), mais, sous debian 9, les interfaces ont changé de nom pour passer en enp0s3 par exemple.

Pourquoi un tel changement ? Je vous invite à aller voir cet article qui répond très bien à cette question : https://p3ter.fr/debian-ubuntu-eth0-c-est-fini.html

Qu’est ce que ça change pour nous ? Et bien,  certains services, scripts, ou encore fichiers de confs que nous utilisions ont toujours besoin que les interfaces soient en eth ( ils n’ont pas été mis à jour.. Debian 9 vient de sortir). Ça peut donc être un problème assez embêtant.

Nous allons donc voir comment basculer le nom de noms interfaces en ethX.

Pour commencer, faites un ifconfig (ah non c’est vrai) ip addr…. (Ne vous inquiètez pas nous verrons dans un prochain article comment retrouver ifconfig).

En faisant cette commande, vous voyez que votre interface ne s’appelle pas ethX.
Passez en root:

su –

Nous devons modifier le fichier /etc/default/grub.
Dans ce fichier, ajoutez les options net.ifnames=0 et biosdevname=0 à la fin de la ligne GRUB_CMDLINE_LINUX=
Une fois ceci fait, votre fichier devrait ressembler à cela

RUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT= »quiet »
GRUB_CMDLINE_LINUX= »net.ifnames=0 biosdevname=0″

Ensuite, reconfigurons le grub:

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

Enfin, vous devez renommer vos interfaces dans le fichier /etc/network/interfaces
Remplacez dans ce fichier les « nouveaux » noms d’interfaces par des noms en eth, dans mon cas, le fichier passe de

# The primary network interface
allow-hotplug enp0s3
iface enp0s3 inet static
address 192.168.221.127
netmask 255.255.255.0
gateway 192.168.221.250

A cela

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 192.168.221.127
netmask 255.255.255.0
gateway 192.168.221.250

Une fois ceci fait, redémarrez votre serveur

reboot

Puis pour finir, faites ip a et vous pouvez voir que vos interfaces ont repris leur nom en eth.

Article réalisé grâce à celui de mémolinux

Si vous avez des questions n’hésitez pas

 

 

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s