我正在基于Linux 3.10.5-1内核运行Arch。系统使用以太网接口enp * s *和wlp *等的新的事实上的命名约定。但是,这是一个问题,因为我的教育机构正在使用名为Maple 17的程序。Maple的许可系统取决于名为eth0的接口的存在,因为它必须检索它的MAC地址以验证许可。这是一个不好的解决方案,但是我必须解决它。
这意味着我将需要一个带有任何MAC地址的eth0接口(因为我可以为新的MAC地址检索一个新的许可证文件),但不一定必须工作。实际上,它应该一直都处于关闭状态。我认为有几种方法可以尝试解决此问题,但是我无法找到有关任何想法的任何信息。
- 创建没有连接的适配器
- 为名为eth0的enp3s0创建别名
- 重命名enp3s0或回送接口。
我只能找到的内容包括更改到较新的约定以及旧版本的udev。无论如何,他们只在RHEL和SuSe上工作。我试了一下却没有运气。(persistent-net-names.rules和net-name-slot.rules,它们都使我的实际界面停止工作,并且wlan界面消失了)