Записи, которые вы видите, называются « Предсказуемые имена сетевых интерфейсов» . Это означает, что непостоянные сетевые интерфейсы (т. Е. Интерфейсы USB) имеют имя в форме enx<MAC_ADDR>
или wlx<MAC_ACCR>
(или аналогично), так что любые сценарии и системы, зависящие от этого конкретного устройства, будут на 100% уверены, что они нацелены на нужное устройство.
Соглашение о присвоении имен предсказуемому сетевому интерфейсу выглядит следующим образом:
- Имена, включающие прошивки / BIOS при условии номера индексов для бортовых устройств (например:
eno1
)- Имена, включающие прошивки / BIOS предусмотрено PCI Express индексных номеров слот автоопределения (пример:
ens1
)- Названия, включающие физическое / географическое расположение разъема оборудования (например:
enp2s0
)- Имена интерфейсов, включающие MAC - адрес (пример:
enx78e7d1ea46da
)- Классический, непредсказуемое ядро родной ethX именование (пример:
eth0
)
Что касается конкретных записей, которые вы задали в вопросе, я думаю, что картошка ответила хорошо.
lo
: Петлевой интерфейс
Это виртуальный сетевой интерфейс, который ваш компьютер использует для связи с самим собой. Он используется в основном для диагностики и устранения неполадок, а также для подключения к серверам, работающим на локальной машине.
wlan0
: Интерфейс беспроводной локальной сети
wlan0 - это в основном ваша карта Wi-Fi. Это беспроводная сеть, а 0 - номер вашей карты. Счет начинается с 0 и увеличивается (0,1,2,3 и т. Д.). Так что, если у вас есть 2 карты Wi-Fi, они будут представлены как wlan0 и wlan1.
veth_android
& acrbr0
: Чистые пространства имен для контейнеров Android
acrbr0
является изолированным сетевым интерфейсом, который получает IP-адрес veth_android
(виртуальный интерфейс Ethernet для Android). Они тесно связаны друг с другом. Смотрите изображение ниже (со страницы 7 в этой ссылке ), чтобы получить представление
Не стесняйтесь добавлять детали.