Die angezeigten Einträge werden als Predictable Network Interface Names bezeichnet . Dies bedeutet, dass nicht permanente Netzwerkschnittstellen (z. B. USB-Schnittstellen) einen Namen in der Form enx<MAC_ADDR>
oder wlx<MAC_ACCR>
(oder ähnliches) haben, sodass Skripts und Systeme, die von diesem bestimmten Gerät abhängen, 100% ige Sicherheit haben, dass das richtige Gerät angesprochen wird.
Die Namenskonvention der Predictable Network-Schnittstelle lautet folgendermaßen:
- Names Firmware / BIOS enthält versehen Indexnummern für Bordgeräte (zB
eno1
)- Firmware / BIOS bereitgestellt PCI Express Hotplug - Slot - Index - Nummern (Beispiel: Namen enthalten
ens1
)- Namen enthält physikalische / geographische Position des Anschlusses der Hardware (Beispiel:
enp2s0
)- Name des Schnittstellen des MAC - Adresse enthält (Beispiel:
enx78e7d1ea46da
)- Klassisch, unberechenbar Kernel-native ethX Namensgebung (Beispiel:
eth0
)
Zu bestimmten Einträgen, die Sie in Frage stellten, habe Potatoman meiner Meinung nach gut geantwortet.
lo
: Loopback-Schnittstelle
Es ist eine virtuelle Netzwerkschnittstelle, über die Ihr Computer mit sich selbst kommuniziert. Es wird hauptsächlich für die Diagnose und Fehlerbehebung sowie für die Verbindung zu Servern verwendet, die auf dem lokalen Computer ausgeführt werden.
wlan0
: Wireless LAN-Schnittstelle
wlan0 ist im Grunde Ihre WLAN-Karte. Es ist WLAN und 0 ist die Nummer Ihrer Karte. Die Zählung beginnt bei 0 und geht aufwärts (0,1,2,3 usw.). Wenn Sie also 2 WLAN-Karten angeschlossen haben, werden diese durch wlan0 und wlan1 dargestellt.
veth_android
& acrbr0
: Net-Namespaces für Android-Container
acrbr0
ist die isolierte Netzwerkschnittstelle, von der eine IP-Adresse veth_android
abgerufen wird (eine virtuelle Ethernet-Schnittstelle für Android). Sie sind eng miteinander verbunden. Sehen Sie sich das Bild unten (von Seite 7 in diesem Link ) an, um eine Vorstellung zu bekommen
Fühlen Sie sich frei, Details hinzuzufügen.