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 ens1na 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, ens1aby menedżer licencji mógł znaleźć eth0ponownie.
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 linkpolecenia 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@ens1pokazuje też nową nazwę ifconfig -a. i ip link set ens1 alias eth0wyświetla alias eth0się 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ćDEVICElinięifcfg-ens1lub coś takiego? Czy widzisz jednoeth0@ens1i drugieens1naip linkliście, czy tylko nową nazwę?