Кто-то может объяснить вывод ifconfig в Mac OS X?

Когда я делаю ifconfig на своем Mac, я получаю список следующих интерфейсов:

lo0
gif0
stf0
en0
fw0
en1
vmnet8
vmnet1

Интересно, каков каждый интерфейс. Кроме того, какой из них является интерфейсом IP? Я не вижу eth0 нигде, который я принимаю, стандартное имя интерфейса, используемое системами Linux.

51
задан 16.10.2015, 09:14

2 ответа

Интересно, каков каждый интерфейс.

  • lo0 = обратная петля
  • gif0 = Сетевой интерфейс программного обеспечения
  • stf0 = 6to4 туннельный интерфейс
  • en0 = Ethernet 0
  • fw0 = Firewire
  • en1 = Ethernet 1
  • vmnet8 = Виртуальный Интерфейс
  • vmnet1 = Виртуальный Интерфейс

Что-то как этот.

Кроме того, какой из них является интерфейсом IP?

Не было интерфейса IP с тех пор много лет назад. Всем им можно было настроить IPv4 и/или IPv6 и выполнение. По умолчанию для использования определяется таблицей маршрутизации (в особенности default или 0.0.0.0, ::/0 запись).

Я не вижу eth0 нигде, который я принимаю, стандартное имя интерфейса, используемое системами Linux.

Mac OS X является BSD, не Linux.

63
ответ дан 07.12.2019, 08:28

На более старых портативных устройствах Apple en0 является Ethernet, и en1 является Аэропортом (Wi-Fi).

Более старый Mac у Pro, с разъемом Ethernet, будет en3, а также у них есть два Ethernet NICs и Аэропорт (Wi-Fi).

В более новых MacBook без разъема Ethernet en0 является Аэропортом (Wi-Fi).

vmnet# обычно создается VMs (Параллели/VMware)

15
ответ дан 07.12.2019, 08:28

Теги

Похожие вопросы