Что значит 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 (версия 03)», это означает, что он нашел адаптер?
BobMarleyRasa

Правильно - ваше устройство является устройством PCI, и вы его нашли. Вам нужно lsusbискать устройства USB. Вам нужно будет установить его. Это в пакете под названием usbutils. Если вы печатаете, lspci -vон должен сказать вам, какой драйвер ядра он использует (если есть). Вы также можете получить больше информации о производителе и модели, что должно вам помочь.
garethTheRed

Кажется, нет метки Kernel Driver: рядом с ним, как некоторые другие, поэтому я предполагаю, что он не использует драйвер. Я попытаюсь установить usbutils сейчас
BobMarleyRasa

Извините, это моя ошибка. Вам нужно только usbutilsесли вы исследуете устройства USB. Рядом с ним нет драйверов, так как ядро ​​не загрузило их. Возможно, потому что он не знает о вашем устройстве. Вам нужно выяснить, какой именно чип находится внутри, и определить, какой драйвер нужен. Это может быть простая установка нового пакета или компиляция драйвера.
garethTheRed

5
  • eno1 ваш встроенный сетевой адаптер (бортовой N etwork I nterface C ARD). Это обычный физический сетевой интерфейс.
  • вот твой петлевой интерфейс

Ваш беспроводной адаптер не указан в вашем сообщении. Это, вероятно, начнется с буквы "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 - мой loopback 1 , em1 - мой встроенный интерфейс (из вас это eno1). wlp3s0 - это мой беспроводной сетевой контроллер (слот pci 3, слот 0), vboxnet0 - мой виртуальный интерфейс virtualbox.


IP-ссылка возвращает для меня 1: и 2: в вашем списке (diff mac address ofc). Нет беспроводной.
BobMarleyRasa

"Ник"? Мои скромные поиски не дают мне никаких результатов ..
Макс Херрманн

1
NIC, как в «Сетевой карте», опечатка.
Карло
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.