Je renomme les interfaces réseau en modifiant les fichiers dans /etc/sysconfig/network-scripts
.
- eth0 -> nic0
- eth1 -> nic1
Le contenu des scripts réseau ressemble à ceci, après modification:
# cat /etc/sysconfig/network-scripts/ifcfg-nic0
DEVICE=nic0
BOOTPROTO=static
ONBOOT=yes
HWADDR=xx:xx:xx:xx:xx:xx
USERCTL=no
IPV6INIT=no
MASTER=bond0
SLAVE=yes
Un redémarrage active la nouvelle configuration. Mais comment puis-je activer cette configuration sans redémarrer?
A systemctl restart network
ne fait pas l'affaire.
Je peux fermer une interface par son ancien nom ( ifdown eth0
) mais ifup
entraîne un message ci-dessous, peu importe si l'ancien ou le nouveau nom a été fourni:
ERREUR: [/ etc / sysconfig / network-scripts / ifup-eth] Le périphérique nic0 ne semble pas être présent, retardant l'initialisation.
/etc/init.d/network status
montre cette sortie:
Configured devices:
lo bond0 nic0 nic1
Currently active devices:
lo eth0 eth1 bond0
Les deux ifconfig
et ip a
affichent les anciens noms d'interface.