Почему 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, в слоте Y.

Связанный контент