Sur RHEL7 (et CentOS 7), le nom de l’interface réseau n’est plus l’habituel etho0, mais il est généré lors de l’installation (et ressemble à quelque chose comme eno0). Pour retrouver les classiques eth0, eth1, etc., voici comment faire :
1) renommer le script de configuration de l’interface :
mv /etc/sysconfig/netwwork-script/ifcfg-eno0 /etc/sysconfig/network-script/ifcfg-eth0
2) modifier ledit script :
vi /etc/sysconfig/network-script/ifcfg-eth0
Rajouter en premier la ligne suivante :
DEVICE="eth0"
et compléter le reste avec les informations habituelles.
3) ouvrir le fichier /etc/default/grub, et ajouter à la ligne « GRUB_CMDLINE_LINUX » les options suivantes :
net.ifnames=0 biosdevname=0
4) recharger la configuration grub :
grub2-mkconfig -o /boot/grub2/grub.cfg
5) puis redémarrer la machine :
shutdown -r now
Et c’est réglé !