I'm trying to get a particular piece of software to run that uses a licence manager that hasn't noticed that newer Linux distributions don't name their network devices eth0 anymore. It is trying to verify the MAC address, but as my NIC is called ens1 on Centos 7 this doesn't work.
The vendor of this software already fixed this on a different computer, and I'd like to understand how they did this. They created some kind of alias for ens1 so that the licence manager can find eth0 again.
The alias is not shown at all if I do ifconfig -a, but it is visible when explicitly calling ifconfig eth0. Using the ip link command it is visible as the following:
eth0@ens1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT
link/ether [mac address] brd ff:ff:ff:ff:ff:ff
What exactly did they do here, and how can I recreate this kind of alias on another computer?