Ifconfig и интерфейсы

просто вопрос для моего понимания. на моем mac, когда я использую команду ifconfig на моем mac, я получаю следующие интерфейсы:

  • en0
  • en1
  • lo0
  • fw0
  • vment0
  • vment1

Я не понимаю, почему их так много. Я понимаю, что eth0 будет для LAN-соединений, а en0 - беспроводным соединением. Но у macbook есть только один аэропорт. Почему же en1 тоже? не уверен, что это за меры.

Ответ 1

Нет конфигурации eth0 по умолчанию для OS X. По умолчанию en0 и en1 - ваши физические сетевые подключения (проводная и беспроводная локальная сеть). lo0 - это интерфейс обратной петли. fw0 - это интерфейс IP поверх Firewire; и vmnet интерфейсы устанавливаются VMware для сетевой связи с виртуальными машинами.

Ответ 2

en0 и en1 являются вашими физическими проводными/беспроводными картами.

lo0 - это устройство кольцевой проверки, которое используется для полностью внутренней связи, т.е. между двумя приложениями, запущенными на вашем ПК.

fw0 предназначен для работы в сети через firewire, я полагаю.

vment* - используется VMWare Fusion для обеспечения сетей на ваших виртуальных машинах и, вероятно, будет один на каждую созданную вами VM.