1

Когда я запускаю ifconfig -a на моем Chromebook (как через оболочку внутри ChromeOS, так и через chroot Ubuntu), я получаю следующие записи:

acrbr0: ...
lo: ... 
veth_android: ...
wlan0: ...

Я смог найти информацию о wlan0 и veth_android но не о других. Я не очень разбираюсь в сетях, поэтому я был бы очень признателен.

2 ответа2

2

Записи, которые вы видите, называются « Предсказуемые имена сетевых интерфейсов». Это означает, что непостоянные сетевые интерфейсы (т.е. интерфейсы 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 в этой ссылке), чтобы получить представление

Чистые пространства имен в сети Android

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

1

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

acrbr0: не уверен.

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .