Когда я выполняю ifconfig на моем Mac, я получаю список следующих интерфейсов:
lo0
gif0
stf0
en0
fw0
en1
vmnet8
vmnet1
Интересно, что это за интерфейс? Кроме того, какой из них является интерфейсом IP? Я нигде не вижу eth0, который, как я полагаю, является стандартным именем интерфейса, используемым системами Linux.
macos
ip-address
ifconfig
euphoria83
источник
источник
utun0
интерфейс.Вы можете увидеть имена, которые используются в Системных настройках для некоторых устройств, запустив
networksetup -listallhardwareports
:networksetup -listnetworkserviceorder
производит аналогичные выходные данные, но отображает «список сетевых служб в порядке их соединения для соединения» или показывает службы в том же порядке, что и «Системные настройки».networksetup
не включает такие устройства, какvmnet1
иvmnet8
устройства, используемые VMWare.Вы можете увидеть дополнительную информацию об
en
устройствах, запустивdefaults read /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
:В дополнение к тому, что Иклиер сказал о названии устройства для Wi-Fi, которое используется
en0
в ноутбуках без порта Ethernet иen1
в Mac с одним портом Ethernet, оно также естьen2
по крайней мере в некоторых Mac Pro с двумя портами Ethernet.источник
На старых портативных компьютерах Apple en0 - это Ethernet, а en1 - это аэропорт (WiFi).
У старых Mac Pro с разъемом Ethernet будет en3, а также два сетевых адаптера Ethernet и Airport (WiFi).
В новых MacBook без разъема Ethernet en0 - это Аэропорт (WiFi).
vmnet # обычно создается виртуальными машинами (Parallels / VMWare)
источник