Каковы значения префикса интерфейса в ifconfig?

8

Я не уверен, есть ли у них имя, но на большинстве компьютеров я использую префиксы интерфейса:

  • эт-: Ethernet / проводной
  • wlan-: Беспроводной / WiFi

Однако на моем ASUS RT-N56U у меня есть следующее:

  • br0: «Ethernet» - мост?
  • eth2: «Ethernet», IPv6 (где 0 и 1?)
  • eth3: «Ethernet», IPv4 (тот, что с моим WAN IP)
  • lo: 'Local Loopback' - для чего это?
  • ra0: «Ethernet» -?
  • rai0: «Ethernet» -?

Есть ли другие? Что они имеют в виду?

Ehryk
источник

Ответы:

7

Со ASUS RT-N56Uстраницы вики:

Каковы существующие сетевые интерфейсы (интерфейсы именования стенограммы)?

    br0 = LAN + WLAN + AP-Client + WDS
    eth2 = Ethernet interface GMAC1, that connected to the switch (trunk port).
    eth2.1 = LAN (VLAN VID1)
    eth2.2 = WAN (VLAN VID2)
    ra0 = WLAN 5GHz
    ra1 = WLAN 5GHz Guest
    rai0 = WLAN 2.4GHz
    rai1 = WLAN 2.4GHz Guest
    apcli0 = AP-Client 5GHz
    apclii0 = AP-Client 2.4GHz
    wds0-wds3 = WDS 5GHz
    wdsi0-wdsi3 = WDS 2.4GHz 

In the no-VLAN firmware

    eth2 = LAN
    eth3 = WAN 
don_crissti
источник
Спасибо за список, я действительно надеялся, что был какой-то «стандарт», но вместо одного это объясняет мой конкретный случай.
Эрик
5

Они имеют в виду все, что хотел от них дизайнер-водитель. Также есть много других, таких как ib0 для устройств Infiband. Но я не знаю нигде, где есть полный список, поскольку опять-таки это зависит от того, кто разрабатывает драйвер, как называется устройство. Обычно это дает некоторое представление о типе доски, но это о ней. Номер после обозначения устройства обычно используется для указания того, каким из нескольких портов / устройств является устройство.

Якорь,
источник
Любое понимание BR, вот, Ра и Рай?
Эрик
ты погуглил? Вы можете найти ответ. lo является драйвером обратной связи (обработчик для адреса Ethernet 127.0.0.1).
MDPC
Убедитесь, что loэто петлевое соединение (подключение к вашему компьютеру не требует реального интерфейса Ethernet, поэтому ядро ​​имеет специальный поддельный интерфейс для этого) и brявляется мостом (вы создаете его с помощью brctl).
tripleee
Я видел как wlanи wifiдля беспроводной связи. В Ubuntu пустой интерфейс выглядит как wlan0MDNS, а что-то не создает некоторых оболочек, и wifi0вместо этого вы видите виртуальный интерфейс .
tripleee
Некоторое оборудование получает определенное ethXчисло по udevправилам. У вас могут быть правила, которые назначают ваши карты eth3и eth4карты, чтобы вы знали, что есть что (разная скорость, разное оборудование, разные драйверы и т. Д.).
tripleee
2

Вы можете увидеть все интерфейсы, используя ifconfig -aили ip address show; Это покажет им, даже если они не работают.

Мухаммед Этемаддар
источник
1
На моей конкретной машине да. Это не то, что меня интересует - я спрашиваю, что означают префиксы на всех машинах, IE eth - обычно означает ethernet, wlan- или wifi - обычно означает беспроводную, и я спрашиваю, каковы остальные.
Эрик