為什麼是 enp#s# 而不是 eth# ? enp#s# 是什麼意思?

為什麼是 enp#s# 而不是 eth# ? enp#s# 是什麼意思?

我從 Ubuntu Server 14 遷移到 Ubuntu Server 16 我現在遇到問題,因為我不明白這一點。

我希望有人能回答我。

答案1

這些介面名稱是一個新標準,旨在在不同的引導和 Linux 安裝之間提供一致(且持久)的網路設備名稱。這裡有大量的資訊和基本原理:

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

這裡還有命名方案的技術細節:

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

簡而言之,對於您的情況,enpXsY表示它是一個 pci 裝置(來自p),位於 PCI 總線上X,位於 slot 中Y

相關內容