Wenn ich ifconfig auf meinem Mac ausführe, erhalte ich eine Liste der folgenden Schnittstellen:
lo0
gif0
stf0
en0
fw0
en1
vmnet8
vmnet1
Ich frage mich, was jede Schnittstelle ist. Welche davon ist die IP-Schnittstelle? Ich sehe eth0 nirgendwo, was meiner Meinung nach der von Linux-Systemen verwendete Standard-Schnittstellenname ist.
quelle
utun0
Schnittstelle.Sie können die Namen sehen, die in den Systemeinstellungen für einige Geräte verwendet werden, indem Sie Folgendes ausführen
networksetup -listallhardwareports
:networksetup -listnetworkserviceorder
erzeugt eine ähnliche Ausgabe, zeigt jedoch "eine Liste der Netzwerkdienste in der Reihenfolge an, in der sie für eine Verbindung kontaktiert werden" oder die Dienste in der gleichen Reihenfolge wie in den Systemeinstellungen an.networksetup
enthält keine Geräte wie dievmnet1
undvmnet8
verwendeten Geräte von VMWare.Sie können weitere Informationen zu den
en
Geräten anzeigen, indem Sie Folgendes ausführendefaults read /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
:Zusätzlich zu dem, was iklier über den Gerätenamen für Wi-Fi
en0
in Laptops ohne Ethernet-Anschluss unden1
in Macs mit einem einzigen Ethernet-Anschluss gesagt hat , gibt esen2
zumindest einige Mac-Profis mit zwei Ethernet-Anschlüssen.quelle
Auf älteren Apple-Geräten ist en0 Ethernet und en1 ist Airport (WiFi).
Ältere Mac Pro mit Ethernet-Anschluss verfügen über en3 sowie über zwei Ethernet-Netzwerkkarten und Airport (WiFi).
In neueren MacBooks ohne Ethernet-Buchse ist en0 Airport (WiFi).
vmnet # wird normalerweise von VMs erstellt (Parallels / VMWare)
quelle