Що означає eno1 і lo


12

Під час виконання наступної команди в bash:

netstat -i

Мені повертають щось таке, що виглядає приблизно так:

Kernel Interface table
iface    MTU ...
eno1     1500
lo       50000

Я запустив цю команду з намірами знайти тип мережевих адаптерів (апаратних) у мене. (повинен повернути бездротовий адаптер + більше)

Я не можу сказати, що це означає.

Це правильна команда для цього?

Відповіді:


14

eno1 це вбудований адаптер Ethernet (дротовий).

loє петлевим пристроєм. Ви можете уявити це як віртуальний мережевий пристрій, який є у всіх системах, навіть якщо вони не підключені до жодної мережі. Він має IP-адресу 127.0.0.1і може бути використаний для доступу до мережевих послуг локально. Наприклад, якщо ви запустите веб-сервер на своїй машині і перегляньте його на Firefox або Chromium на тій же машині, він перейде через цей мережевий пристрій.

У списку немає адаптера Wi-Fi. lspciі lsusbможе допомогти вам знайти їх в першу чергу, і тоді вам потрібно з’ясувати, чому це не працює.


lsusb повертає "команду не знайдено", працює lscpi Я можу побачити десь у великому списку "Мережевий контролер: 802.11ac Wireless Network Adapter (rev 03)". Чи означає це, що він знайшов адаптер?
BobMarleyRasa

Правильно - ваш пристрій є пристроєм PCI, і ви його знайшли. Потрібно lsusbшукати USB-пристрої. Вам потрібно буде встановити його. Це в пакеті під назвою usbutils. Якщо ви введете lspci -vйого, вам слід вказати, який драйвер ядра використовує (якщо такий є). Ви також можете отримати більше інформації про виробника та модель, яка повинна вам допомогти.
garethTheRed

Здається, не має ярлика драйвер ядра: поруч із ним, як це роблять деякі інші, тому я припускаю, що він не використовує драйвер. Я спробую зараз встановити usbutils
BobMarleyRasa

Вибачте - моє погано. Вам потрібно лише, usbutilsякщо ви досліджуєте USB-пристрої. Поруч із ним немає драйверів, оскільки ядро ​​його не завантажило. Можливо, тому, що він не знає про ваш пристрій. Потрібно з’ясувати, який чіп знаходиться всередині, і розібратися, який драйвер потрібен. Це може бути проста установка нового пакета або може включати компіляцію драйвера.
garethTheRed

5
  • eno1 ваш вбудований мережевий адаптер (бортовий N etwork I nterface C ARD). Це звичайний фізичний мережевий інтерфейс.
  • lo - це ваш інтерфейсний цикл

Ваш бездротовий адаптер не вказаний у вашій публікації. Це, мабуть, розпочнеться з "w".

Щоб перелічити мережеві інтерфейси, слід використовувати ip link

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: em1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
    link/ether 5c:26:aa:aa:aa:aa brd ff:ff:ff:ff:ff:ff
3: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
    link/ether a0:88:aa:aa:a:aa brd ff:ff:ff:ff:ff:ff
4: vboxnet0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN mode DEFAULT group default qlen 1000
    link/ether 0a:00:27:00:00:00 brd ff:ff:ff:ff:ff:ff

На виході вище, lo - це моя петля 1 , em1 - мій вбудований інтерфейс (з вас це eno1). wlp3s0 - мій бездротовий контролер lan (pci bus 3 слот 0), vboxnet0 - мій віртуальний інтерфейс virtualbox.


Посилання ip повертається для мене 1: та 2: у вашому списку (розл. mac адреса ofc). Немає бездротового зв'язку.
BobMarleyRasa

"нік"? Мої скромні пошукові підходи не дають мені результатів ..
Макс Геррманн

1
NIC, як у "Картах мережевого інтерфейсу", друкарська помилка.
Карло
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.