При запуске ifconfig -a
на Chromebook (как через оболочку внутри ChromeOS, так и через chroot-окружение Ubuntu) я получаю следующие записи:
acrbr0: ...
lo: ...
veth_android: ...
wlan0: ...
Мне удалось найти информацию о wlan0
и, veth_android
но не о других. Я не очень разбираюсь в сетях, поэтому был бы очень признателен за краткое изложение.
решение1
Записи, которые вы видите, называютсяПредсказуемые имена сетевых интерфейсов. Это означает, что непостоянные сетевые интерфейсы (например, USB-интерфейсы) имеют имя в форме enx<MAC_ADDR>
или wlx<MAC_ACCR>
(или аналогичное), так что любые скрипты и системы, зависящие от этого конкретного устройства, будут на 100% уверены, что они нацелены на правильное устройство.
Соглашение об именовании интерфейсов Predictable Network выглядит следующим образом:
- Имена, включающие в себя номера индексов встроенных устройств, предоставленные прошивкой/BIOS (пример:
eno1
)- Имена, включающие в себя встроенное ПО/BIOS, предоставляют индексные номера слотов PCI Express hotplug (пример:
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
: Пространства имен Net для контейнеров Android
acrbr0
это изолированный сетевой интерфейс, который получает IP-адрес от veth_android
(виртуальный интерфейс Ethernet для Android). Они тесно связаны друг с другом. Смотрите изображение ниже (со страницы 7 в этомсвязь)чтобы получить представление
Не стесняйтесь добавлять подробности.
решение2
lo
:петля(позволяет ПК подключаться к самому себе по нескольким причинам [`127.0.0.1])
acrbr0
: Не уверен.
wlan0
: Wi-Fi/беспроводная локальная сеть
veth_android
:Виртуальный интерфейс Ethernet (Android)