¿Cuáles son los significados del prefijo de interfaz en ifconfig?

8

No estoy seguro de si estos tienen un nombre, pero en la mayoría de las computadoras utilizo los prefijos de interfaz son generalmente:

  • eth-: Ethernet / cableado
  • wlan-: Inalámbrico / WiFi

Sin embargo, en mi ASUS RT-N56U, tengo lo siguiente:

  • br0: 'Ethernet' - ¿Puente?
  • eth2: 'Ethernet', IPv6 (¿dónde están 0 y 1?)
  • eth3: 'Ethernet', IPv4 (el que tiene mi IP WAN)
  • lo: 'Local Loopback' - ¿Para qué es esto?
  • ra0: 'Ethernet' -?
  • rai0: 'Ethernet' -?

¿Hay otros? ¿Qué quieren decir?

Ehryk
fuente

Respuestas:

7

Desde la ASUS RT-N56Upágina wiki:

¿Cuáles son las interfaces de red existentes (interfaces de nombres de transcripción)?

    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
fuente
Gracias por la lista, realmente esperaba que hubiera algún 'estándar', pero en lugar de uno, esto explica mi caso particular.
Ehryk
5

Significan lo que sea que el diseñador del conductor quisiera que significaran. También hay muchos otros, como ib0 para dispositivos Infiband. Pero no conozco ningún lugar que tenga una lista completa, ya que nuevamente depende de quién desarrolle el controlador en cuanto a cuál es el nombre del dispositivo. Por lo general, da alguna pista sobre el tipo de tablero, pero eso es todo. El número después de la designación del dispositivo se usa generalmente para indicar cuál de varios puertos / dispositivos es el dispositivo.

mdpc
fuente
¿Alguna idea de br, lo, ra y rai?
Ehryk
¿has buscado en Google? Puedes encontrar la respuesta. lo es el controlador de bucle invertido (controlador para la dirección de ethernet 127.0.0.1).
mdpc
Confirme que loes loopback (conectarse a su propia computadora no requiere una interfaz Ethernet real, por lo que el kernel tiene una interfaz falsa especial para esto) y bres bridge (puede crear una con brctl).
tripleee
He visto ambos wlany wifipara conexión inalámbrica. En Ubuntu, la interfaz wlan0simple aparece como MDNS y lo que no crea algunos envoltorios y, en su lugar, ves la interfaz virtual wifi0.
tripleee
Algunos equipos obtienen un ethXnúmero específico por udevreglas. Es posible que tenga reglas establecidas que asignen sus tarjetas eth3y eth4para que sepa cuál es cuál (velocidad diferente, hardware diferente, controladores diferentes, lo que sea).
tripleee
2

Puede ver todas las interfaces usando ifconfig -ao ip address show; Les mostrará incluso que están caídos.

Mohammad Etemaddar
fuente
1
En mi máquina particular, sí. Eso no es lo que me interesa: estoy preguntando qué significan los prefijos en todas las máquinas, IE eth, generalmente significa ethernet, wlan o wifi, generalmente significa inalámbrico, y pregunto cuáles son los demás.
Ehryk