Fedora 的开发者 Matt Domsch 称,从 Fedora 15 开始,将不再使用常规的 ethX 的方式来命名以太网卡设备。正在为Fedora 15开发新的网络设备命名系统Consistent Network Device Naming(CNDN)。 Linux系统过去常用ethX命名以太网设备,桌面电脑一般只有一个以太网端口,命名为eth0。但服务器则一般有多个以太网端口,例如有4个端口的话将分别命名为eth0、eth1、eth2、eth3。这种命名方法的缺点是,网络设备无法在每次启动时得到相同的名字,它们可能会根据任意次序赋名;在PCI插槽插入新网卡后名字会愈加混乱。新的命名方法CNDN将采用不同的方式命名网络设备,PCI插槽的网卡和主板自带的网络将有一套不同的前缀。
新的命名规则如下:
·em[1-N] 用于主板内置的网卡设备
·pci# 用于 PCI 网卡
·NPAR & SR-IOV 设备增加后缀 _, from 0..N depending on the number of Partitions or Virtual Functions exposed on each port.
·保留其他 Linux 的常规用法,例如 . and :
【编辑推荐】