Что означают записи при запуске «ifconfig -a»?

Что означают записи при запуске «ifconfig -a»?

При запуске 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 в этомсвязь)чтобы получить представление

Пространства имен Net в сети Android

Не стесняйтесь добавлять подробности.

решение2

lo:петля(позволяет ПК подключаться к самому себе по нескольким причинам [`127.0.0.1])

acrbr0: Не уверен.

wlan0: Wi-Fi/беспроводная локальная сеть

veth_android:Виртуальный интерфейс Ethernet (Android)

Связанный контент