Что означает имя интерфейса eth0 в Linux?

33

Что означают имена интерфейсов Linux?

  • eth0
  • eth1
  • wlan0

Мое текущее предположение состоит в том, что когда мы подключены к Интернету через кабель локальной сети, это eth0 или eth1, а когда мы подключены к Интернету через WiFi, это wlan0.

Хайдер Али
источник
3
Обратите внимание, что некоторые дистрибутивы (Fedora и, возможно, другие) называют устройства по-разному: docs.fedoraproject.org/en-US/Fedora/16/html/… . Цель состояла в том, чтобы избежать неоднозначности (например, наличие нескольких сетевых карт в системе).
Ренан
7
доброе время, когда интерфейс Ethernet назывался eth0, а не enp0s25!
Франсуа

Ответы:

33

Ваше предположение верно.

Однако имена могут быть установлены / выбраны пользователем или используемой операционной системой. eth0и eth1используется , потому что это более интуитивным , чем выбрать произвольное имя , потому что соединение «кабель LAN», как вы сказали , это Ethernet (следовательно , ethв eth0, eth1). Точно так же при подключении к Wi - Fi, это «WirelessLAN» (отсюда и wlanв wlan0).

mtahmed
источник
@HaiderAli пометьте как «ответ» (V вопрос вверх / вниз), если вы считаете этот ответ правильным ответом
Виктор Аурелио
@ VictorAurélio моя репутация меньше 15 :)
Хайдер Али
2
@HaiderAli, вы можете применить галочку, чтобы пометить ее как правильную
Cry Havok
3

eth0 - это первый интерфейс Ethernet, любые дополнительные интерфейсы Ethernet будут называться eth1 , eth2 и т. д.

Toby.S
источник