Quand je fais ifconfig sur mon Mac, j'obtiens une liste des interfaces suivantes:
lo0 gif0 stf0 en0 fw0 en1 vmnet8 vmnet1
Je me demande quel est chaque interface. Aussi, laquelle est l'interface IP? Je ne vois pas eth0 n'importe où, ce que je suppose, c'est le nom d'interface standard utilisé par les systèmes linux.
Je me demande quel est chaque interface.
Quelque chose comme ca.
Aussi, laquelle est l'interface IP?
Il n'y a pas eu "l'interface IP" depuis plusieurs années. Tous peuvent configurer et exécuter IPv4 et / ou IPv6. L'option par défaut est définie par la table de routage (en particulier l'entrée default
ou 0.0.0.0
, ::/0
).
Je ne vois pas eth0 n'importe où, ce que je suppose, c'est le nom d'interface standard utilisé par les systèmes linux.
Mac OS X est BSD, pas Linux.
Sur les anciens portables Apple, en0 est Ethernet et en1 is Airport (WiFi).
Les Mac Pro plus anciens, avec prise Ethernet, auront en3 aussi bien qu'ils disposent de deux NIC Ethernet et de l'aéroport (WiFi).
Dans les nouveaux MacBooks sans prise Ethernet, en0 est Airport (WiFi).
Vmnet # est généralement créé par VM (Parallels / VMWare)
Vous pouvez voir les noms qui sont utilisés dans les Préférences Système pour certains des périphériques en exécutant networksetup -listallhardwareports
:
Hardware Port: HUAWEIMobile- Device: HUAWEIMobile-Modem Ethernet Address: N/A Hardware Port: Bluetooth DUN Device: Bluetooth-Modem Ethernet Address: N/A Hardware Port: Ethernet Device: en0 Ethernet Address: a8:20:66:31:95:57 Hardware Port: MBBEthernet Device: en5 Ethernet Address: 00:1e:10:1f:00:01 Hardware Port: Wi-Fi Device: en1 Ethernet Address: 8c:2d:aa:33:03:e9 Hardware Port: Bluetooth PAN Device: en4 Ethernet Address: 8c:2d:aa:33:03:ea Hardware Port: Thunderbolt 1 Device: en2 Ethernet Address: 32:00:1b:25:92:c0 Hardware Port: Thunderbolt 2 Device: en3 Ethernet Address: 32:00:1b:25:92:c1 Hardware Port: Thunderbolt Bridge Device: bridge0 Ethernet Address: N/A VLAN Configurations ===================
networksetup -listnetworkserviceorder
produit une sortie similaire, mais affiche "une liste de services réseau dans l'ordre dans networksetup -listnetworkserviceorder
ils sont contactés pour une connexion" ou affiche les services dans le même ordre que les Préférences Système.
vmnet1
ne comprend pas les périphériques tels que les vmnet1
et vmnet8
utilisés par VMWare.
Vous pouvez voir d'autres informations sur les périphériques en exécutant les defaults read /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
par defaults read /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
:
{ Interfaces = ( { Active = 1; "BSD Name" = en0; IOBuiltin = 1; IOInterfaceNamePrefix = en; IOInterfaceType = 6; IOInterfaceUnit = 0; IOMACAddress = <a8206631 9557>; IOPathMatch = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP03@1C,2/IOPP/GIGE@0/BCM5701Enet/en0"; SCNetworkInterfaceInfo = { UserDefinedName = Ethernet; }; SCNetworkInterfaceType = Ethernet; }, { Active = 1; "BSD Name" = en1; IOBuiltin = 1; IOInterfaceNamePrefix = en; IOInterfaceType = 6; IOInterfaceUnit = 1; IOMACAddress = <8c2daa33 03e9>; IOPathMatch = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP04@1C,3/IOPP/ARPT@0/AirPort_Brcm4360/en1"; SCNetworkInterfaceInfo = { UserDefinedName = "Wi-Fi"; }; SCNetworkInterfaceType = IEEE80211; }, { Active = 1; "BSD Name" = en2; IOBuiltin = 1; IOInterfaceNamePrefix = en; IOInterfaceType = 6; IOInterfaceUnit = 2; IOMACAddress = <32001b25 92c0>; IOPathMatch = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP05@1C,4/IOPP/UPSB@0/IOPP/DSB0@0/IOPP/NHI0@0/AppleThunderboltHAL/AppleThunderboltNHIType2/IOThunderboltController/IOThunderboltLocalNode/AppleThunderboltIPService/AppleThunderboltIPPort/en2"; SCNetworkInterfaceInfo = { UserDefinedName = "Thunderbolt 1"; }; SCNetworkInterfaceType = Ethernet; }, { Active = 1; "BSD Name" = en3; IOBuiltin = 1; IOInterfaceNamePrefix = en; IOInterfaceType = 6; IOInterfaceUnit = 3; IOMACAddress = <32001b25 92c1>; IOPathMatch = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP05@1C,4/IOPP/UPSB@0/IOPP/DSB0@0/IOPP/NHI0@0/AppleThunderboltHAL/AppleThunderboltNHIType2/IOThunderboltController/IOThunderboltLocalNode/AppleThunderboltIPService/AppleThunderboltIPPort/en3"; SCNetworkInterfaceInfo = { UserDefinedName = "Thunderbolt 2"; }; SCNetworkInterfaceType = Ethernet; }, { "BSD Name" = en4; IOBuiltin = 0; IOInterfaceNamePrefix = en; IOInterfaceType = 6; IOInterfaceUnit = 4; IOMACAddress = <8c2daa33 03ea>; IOPathMatch = "Migrated_From: IOService:/IOResources/IOUserEthernetResource/IOUserEthernetResourceUserClient/IOUserEthernetController/en2"; SCNetworkInterfaceInfo = { UserDefinedName = "Bluetooth PAN"; }; SCNetworkInterfaceType = Ethernet; }, { Active = 1; "BSD Name" = en5; IOBuiltin = 0; IOInterfaceNamePrefix = en; IOInterfaceType = 6; IOInterfaceUnit = 5; IOMACAddress = <001e101f 0001>; IOPathMatch = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/EHC1@1D/AppleUSBEHCI/HUAWEI Mobile@1d110000/IOUSBInterface@4/HuaweiDataCardECMData/en5"; SCNetworkInterfaceInfo = { "USB Product Name" = "HUAWEI Mobile"; UserDefinedName = MBBEthernet; idProduct = 5382; idVendor = 4817; }; SCNetworkInterfaceType = Ethernet; } ); Model = "iMac13,1"; }
En plus de ce que iklier a dit au sujet du nom de l'appareil pour Wi-Fi étant en0
dans les ordinateurs portables sans port ethernet et en1
dans les Mac avec un seul port ethernet, il est également en2
dans au moins certains Mac Pros avec deux ports Ethernet.