Quelle est la signification du préfixe d'interface dans ifconfig?

8

Je ne sais pas si ceux-ci ont un nom, mais sur la plupart des ordinateurs, j'utilise généralement les préfixes d'interface:

  • eth-: Ethernet / filaire
  • wlan-: Sans fil / WiFi

Cependant, sur mon ASUS RT-N56U, j'ai les éléments suivants:

  • br0: 'Ethernet' - Pont?
  • eth2: 'Ethernet', IPv6 (où sont 0 et 1?)
  • eth3: 'Ethernet', IPv4 (celui avec mon IP WAN)
  • lo: 'Local Loopback' - À quoi ça sert?
  • ra0: 'Ethernet' -?
  • rai0: 'Ethernet' -?

Y en a-t-il d'autres? Que signifient-ils?

Ehryk
la source

Réponses:

7

Depuis la ASUS RT-N56Upage wiki:

Quelles sont les interfaces réseau existantes (interfaces de dénomination des transcriptions)?

    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
la source
Merci pour la liste, j'espérais vraiment qu'il y avait un «standard», mais au lieu d'un, cela explique mon cas particulier.
Ehryk
5

Ils signifient tout ce que le concepteur de pilotes voulait qu'ils signifient. Il y en a beaucoup d'autres aussi, comme ib0 pour les appareils Infiband. Mais je ne connais aucun endroit qui ait une liste complète, car cela dépend encore une fois de qui développe le pilote quant au nom du périphérique. Habituellement, cela donne un indice sur le type de carte, mais c'est à peu près tout. Le numéro après la désignation du périphérique est généralement utilisé pour indiquer lequel de plusieurs ports / périphériques est le périphérique.

mdpc
la source
Avez-vous une idée des br, lo, ra et rai?
Ehryk
avez-vous cherché sur Google? Vous pourriez trouver la réponse. lo est le pilote de bouclage (gestionnaire pour l'adresse Ethernet 127.0.0.1).
mdpc
Confirmez qu'il los'agit d'un bouclage (la connexion à votre propre ordinateur ne nécessite pas de véritable interface Ethernet, donc le noyau a une fausse interface spéciale pour cela) et qu'il brest un pont (vous en créez un avec brctl).
tripleee
J'ai vu les deux wlanet wifipour le sans fil. Sur Ubuntu, l'interface nue apparaît comme wlan0mais MDNS et ce qui ne crée pas de wrappers et vous voyez l'interface virtuelle à la wifi0place.
tripleee
Certains matériels obtiennent un ethXnuméro spécifique selon les udevrègles. Vous pourriez avoir des règles en place qui affectent vos cartes eth3et eth4afin que vous sachiez laquelle est (vitesse différente, matériel différent, pilotes différents, peu importe).
tripleee
2

Vous pouvez voir toutes les interfaces en utilisant ifconfig -aou ip address show; Cela leur montrera qu'ils sont en panne.

Mohammad Etemaddar
la source
1
Sur ma machine particulière, oui. Ce n'est pas ce qui m'intéresse - je demande ce que les préfixes signifient sur toutes les machines, IE eth- signifie généralement Ethernet, WLAN ou WiFi - signifie généralement sans fil, et je demande ce que sont les autres.
Ehryk