Sto rinominando le interfacce di rete modificando i file in /etc/sysconfig/network-scripts
.
- eth0 -> nic0
- eth1 -> nic1
Il contenuto degli script di rete è simile al seguente, dopo la modifica:
# 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 riavvio attiva la nuova configurazione. Ma come posso attivare questa configurazione senza riavviare?
A systemctl restart network
non fa il trucco.
Posso chiudere un'interfaccia con il suo vecchio nome ( ifdown eth0
) ma ifup
risulta nel messaggio seguente, indipendentemente dal fatto che sia stato fornito il vecchio o il nuovo nome:
ERRORE: [/ etc / sysconfig / network-scripts / ifup-eth] Il dispositivo nic0 non sembra essere presente, ritardando l'inizializzazione.
/etc/init.d/network status
mostra questo output:
Configured devices:
lo bond0 nic0 nic1
Currently active devices:
lo eth0 eth1 bond0
Entrambi ifconfig
e ip a
mostrano i vecchi nomi di interfaccia.