0

对于一致的网络设备命名,在 CentOS 7 或 RHEL 7 上的网络接口名称“eno16777736”中,“eno”代表什么?

4

2 回答 2

0

这是可预测的网络接口设备名称。

en 是以太网

o 用于板载

该数字是固件/BIOS 提供的索引。

udev-builtin-net_id.c 的源代码中的更多详细信息

于 2014-10-17T09:22:04.123 回答
0

您可以尝试使用以下选项:

真机:

  1. 确保您在grub.cfg文件中有net.ifnames=1 biosdevname=1 。
  2. 将/etc/sysconfig/network-script/ifcfg-enX 更改为/ etc/sysconfig/network-script/ifcfg-ethX
  3. 确保文件/etc/sysconfig/network-script/ifcfg-ethX中的选项DEVICE=ethX(该选项非常重要)

vmware机器:

  1. 您需要在grub.cfg文件中添加net.ifnames=0 biosdevname=0 。
  2. 将/etc/sysconfig/network-script/ifcfg-enX 更改为/ etc/sysconfig/network-script/ifcfg-ethX

毕竟,重新启动机器。

就我而言,我没有添加任何规则或类似的东西。希望解决方案对您有所帮助

于 2016-04-08T15:05:12.827 回答