web-dev-qa-db-fra.com

Pourquoi enp # s # remplace-t-il eth #? Quel est le sens de enp # s #?

Je migre d'Ubuntu Server 14 vers Ubuntu Server 16. J'ai maintenant des problèmes parce que je ne suis pas sur le point de le faire.

J'espère que quelqu'un pourra me répondre.

11
Denner Portuguez

Ces noms d'interface constituent une nouvelle norme visant à fournir des noms cohérents (et persistants) des périphériques réseau entre différentes installations et installations Linux. Il y a une bonne quantité d'informations et de raisons ici:

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

Il y a aussi les détails techniques du schéma de nommage ici:

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

En bref, pour votre cas, enpXsYsignifie qu'il s'agit d'un périphérique pci (à partir de pname__), sur le bus pci Xname__, dans l'emplacement Yname__.

16
Jeremy Kerr