Sto cercando di far funzionare un particolare software che utilizza un gestore di licenze che non ha notato che le più recenti distribuzioni Linux non nominano più i loro dispositivi di rete eth0
. Sta cercando di verificare l'indirizzo MAC, ma poiché la mia scheda di rete viene chiamata ens1
su Centos 7, questo non funziona.
Il fornitore di questo software l'ha già riparato su un altro computer e mi piacerebbe capire come hanno fatto. Hanno creato una sorta di alias per ens1
consentire al gestore delle licenze di ritrovarlo eth0
.
L'alias non viene mostrato affatto se lo faccio ifconfig -a
, ma è visibile quando si chiama esplicitamente ifconfig eth0
. Utilizzando il ip link
comando è visibile come segue:
eth0@ens1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT
link/ether [mac address] brd ff:ff:ff:ff:ff:ff
Che cosa hanno fatto esattamente qui e come posso ricreare questo tipo di alias su un altro computer?
ip link set ens1 name eth0@ens1
mostra anche il nuovo nome ifconfig -a
. e viene ip link set ens1 alias eth0
visualizzato alias eth0
su una riga separata quando corri ip link
.
ip link set ens1 name eth0@ens1
? Dubito che sopravviverebbe a un riavvio del genere, ma forse puoi apportare la modifica allaDEVICE
lineaifcfg-ens1
o qualcosa del genere? Riesci a vedere entrambieth0@ens1
eens1
nella tuaip link
lista o solo il nuovo nome?