As entradas que você vê são chamadas Nomes previsíveis da interface de rede . Isso significa que as interfaces de rede não permanentes (isto é, interfaces USB) têm um nome na forma de enx<MAC_ADDR> ou wlx<MAC_ACCR> (ou similar), de modo que quaisquer scripts e sistemas que dependam desse dispositivo específico terão 100% de confiança ele está direcionando o dispositivo certo.
A convenção de nomenclatura da interface de rede previsível é assim:
- Names incorporating Firmware/BIOS provided index numbers for on-board devices (example:
eno1)- Names incorporating Firmware/BIOS provided PCI Express hotplug slot index numbers (example:
ens1)- Names incorporating physical/geographical location of the connector of the hardware (example:
enp2s0)- Names incorporating the interfaces's MAC address (example:
enx78e7d1ea46da)- Classic, unpredictable kernel-native ethX naming (example:
eth0)
Chegando às entradas específicas que você pediu em questão, eu acho que o potatoman respondeu bem.
lo : interface de loopback
É uma interface de rede virtual que seu computador usa para se comunicar. Ele é usado principalmente para diagnóstico e solução de problemas e para conectar-se a servidores em execução na máquina local.
wlan0 : interface de LAN sem fio
wlan0 é basicamente o seu cartão wifi. É lan sem fio e 0 é o número do seu cartão. A contagem começa em 0 e sobe (0,1,2,3, etc.). Então, se você tivesse duas placas wifi conectadas, elas seriam representadas por wlan0 e wlan1.
veth_android & acrbr0 : namespaces de rede para contêineres Android
acrbr0 é a interface de rede isolada que obtém um endereço IP de veth_android (uma interface de ethernet virtual para Android). Eles estão intimamente relacionados uns aos outros. Veja a imagem abaixo (da página 7 neste link ) para ter uma ideia
Sinta-se à vontade para adicionar detalhes.