为什么是 enp#s# 而不是 eth# ?enp#s#是什么意思?

Den*_*uez 13 server 15.04

我从 Ubuntu Server 14 迁移到 Ubuntu Server 16 我现在遇到了问题,因为我不明白。

我希望有人能回答我。

Jer*_*err 17

这些接口名称是一个新标准,旨在在不同的引导和 Linux 安装之间提供一致(和持久)的网络设备名称。这里有大量的信息和理由:

https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/

这里还有命名方案的技术细节:

https://github.com/systemd/systemd/blob/master/src/udev/udev-builtin-net_id.c#L20

简而言之,对于您的情况, theenpXsY表示它是 pci 设备(来自p),在 pci bus 上X,在 slot 中Y