ifconfig中的接口前缀含义是什么?

ifconfig中的接口前缀含义是什么?

我不确定它们是否有名称,但在大多数计算机上我使用的接口前缀通常是:

  • eth-:以太网/有线
  • wlan-:无线/WiFi

但是,在我的 ASUS RT-N56U 上,我有以下内容:

  • br0:“以太网”-桥接器?
  • eth2 :“以太网”,IPv6(0 和 1 在哪里?)
  • eth3 :“以太网”、​​IPv4(带有我的 WAN IP 的那个)
  • lo:“本地环回”- 这是做什么用的?
  • ra0:“以太网”-?
  • rai0:“以太网”-?

还有其他人吗?他们的意思是什么?

答案1

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 

答案2

它们意味着驱动程序设计者希望它们意味着什么。还有很多其他的,例如用于 Infiband 设备的 ib0。但我不知道任何地方都有完整的列表,因为这又取决于谁开发了驱动程序以及设备的名称。通常它会提供一些有关主板类型的线索,但仅此而已。设备名称后面的数字通常用于指示该设备是多个端口/设备中的哪一个。

答案3

您可以使用ifconfig -a或查看所有接口ip address show;即使他们情绪低落,它也会向他们展示。

相关内容