Warum steht enp#s# statt eth#? Was bedeutet enp#s#?

Warum steht enp#s# statt eth#? Was bedeutet enp#s#?

Ich migriere von Ubuntu Server 14 zu Ubuntu Server 16 und habe jetzt Probleme, weil ich das nicht verstehe.

Ich hoffe, dass mir jemand antworten kann.

Antwort1

Diese Schnittstellennamen sind ein neuer Standard, der darauf abzielt, konsistente (und dauerhafte) Namen für Netzwerkgeräte zwischen verschiedenen Boot- und Linux-Installationen bereitzustellen. Hier finden Sie eine Menge Informationen und Begründungen:

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

Hier finden Sie auch die technischen Details des Benennungsschemas:

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

Kurz gesagt enpXsYbedeutet das in Ihrem Fall, dass es sich um ein PCI-Gerät (aus dem p) auf dem PCI-Bus Xim Steckplatz handelt Y.

verwandte Informationen