Próbuję uruchomić określone oprogramowanie, które korzysta z menedżera licencji, który nie zauważył, że nowsze dystrybucje Linuksa nie wymieniają już nazw swoich urządzeń sieciowych eth0
. Próbuje zweryfikować adres MAC, ale ponieważ moja karta sieciowa jest wywoływana ens1
na Centos 7, to nie działa.
Sprzedawca tego oprogramowania naprawił już to na innym komputerze i chciałbym zrozumieć, jak to zrobili. Stworzyli jakiś alias, ens1
aby menedżer licencji mógł znaleźć eth0
ponownie.
Alias w ogóle nie jest wyświetlany, jeśli tak ifconfig -a
, ale jest widoczny podczas jawnego wywoływania ifconfig eth0
. Za pomocą ip link
polecenia można to zobaczyć w następujący sposób:
eth0@ens1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT
link/ether [mac address] brd ff:ff:ff:ff:ff:ff
Co dokładnie tutaj zrobili i jak mogę odtworzyć tego rodzaju alias na innym komputerze?
ip link set ens1 name eth0@ens1
pokazuje też nową nazwę ifconfig -a
. i ip link set ens1 alias eth0
wyświetla alias eth0
się w osobnym wierszu po uruchomieniu ip link
.
ip link set ens1 name eth0@ens1
? Wątpię, czy przetrwałby taki restart, ale może uda ci się zmienićDEVICE
linięifcfg-ens1
lub coś takiego? Czy widzisz jednoeth0@ens1
i drugieens1
naip link
liście, czy tylko nową nazwę?