Объясните пожалуйста что это ifconfig

Решаем вопросы не связанные с остальными разделами

Объясните пожалуйста что это ifconfig

Сообщение ildar86 » 19 авг 2017, 18:48

Добрый день. lo это интерфейс обратная петля это понятно. Что такое eno1? enp1s0u2c4i2 это что? wlp3s0 это что?

Код: выделить все
eno1      Link encap:Ethernet  HWaddr 4c:72:b9:f8:b0:ab 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

enp1s0u2c4i2 Link encap:Ethernet  HWaddr 1a:af:61:24:4b:52 
          inet addr:172.20.10.2  Bcast:172.20.10.15  Mask:255.255.255.240
          inet6 addr: fe80::4c32:2654:21d7:10dd/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:333645 errors:0 dropped:0 overruns:0 frame:0
          TX packets:273512 errors:5 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:325889145 (325.8 MB)  TX bytes:39101444 (39.1 MB)

lo        Link encap:Локальная петля (Loopback) 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:26607 errors:0 dropped:0 overruns:0 frame:0
          TX packets:26607 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:2468441 (2.4 MB)  TX bytes:2468441 (2.4 MB)

wlp3s0    Link encap:Ethernet  HWaddr 68:94:23:53:84:00 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Аватар пользователя
ildar86
Разговорчивый гость
Разговорчивый гость
 
Автор темы
Сообщений: 38
Стаж: 2 месяца 29 дней
Благодарил (а): 15 раз.
Поблагодарили: 0 раз.

Объясните пожалуйста что это ifconfig

Спонсор

Спонсор
 

Re: Объясните пожалуйста что это ifconfig

Сообщение Oleg65 » 19 авг 2017, 21:25

В системах, использующих systemd интерфейсы имеют имена вида enp2s0 (en -Ethernet, p - PCI, 2 - номер на шине), eno1 - это eth1, wlp3s0 - это wlan. Примерно 2 года назад, с версии udev 197, апстрим udev начал применять встроенный генератор постоянных имён, который проверял прошивку/BIOS, обеспечивая индексными числами и именами слотов, недостатком можно посчитать вычурные имена сетевых устройств, так как админы привыкли к eth.
Аватар пользователя
Oleg65
Местный говорун
Местный говорун
 
Сообщений: 789
Стаж: 2 года 10 месяцев
Откуда: г.Коломна Моск.обл.
Благодарил (а): 55 раз.
Поблагодарили: 180 раз.

Re: Объясните пожалуйста что это ifconfig

Сообщение Yuri » 19 авг 2017, 21:34

Попробуйте выполнить что-то вроде:
Код: выделить все
lspci | grep Ethernet

а также:
Код: выделить все
lshw | grep enp

Утилиту lshw возможно потребуется установить.
Yuri
Молчаливый гость
Молчаливый гость
 
Сообщений: 14
Стаж: 1 год 1 месяц 22 дня
Благодарил (а): 1 раз.
Поблагодарили: 5 раз.

Re: Объясните пожалуйста что это ifconfig

Сообщение Yuri » 19 авг 2017, 21:37

Oleg65 писал(а):

udev начал применять встроенный генератор постоянных имён, который проверял прошивку/BIOS, обеспечивая индексными числами и именами слотов, недостатком можно посчитать вычурные имена сетевых устройств, так как админы привыкли к eth.

Не только. Это они хотели сделать, чтобы во всех случаях конкретный сетевой интерфейс определялся с одним и тем же именем. Но на деле сетевые интерфейсы как определялись с разными именами, так и определяются. Они просто имена сложно запоминаемыми сделали, да и все.
Yuri
Молчаливый гость
Молчаливый гость
 
Сообщений: 14
Стаж: 1 год 1 месяц 22 дня
Благодарил (а): 1 раз.
Поблагодарили: 5 раз.

Re: Объясните пожалуйста что это ifconfig

Сообщение Oleg65 » 19 авг 2017, 22:46

Есть несколько решений по именам сетевых интерфейсов: mac, biosdevname и ifnames. Заметьте, что выше перечисленные решения могут на практике быть объединены. Первое правило, которое задаст имя, побеждает. В настоящее время biosdevname побеждает mac, побеждая ifnames. 17 июня 2015 года разработчик Мартин Питт (Martin Pitt) объявил, что Ubuntu 15.10 Wily Werewolf и Debian GNU/Linux 9 Stretch будут использовать схему "постоянные сетевые имена без сохранения состояния" (stateless persistent network interface names ) - ifnames, при установке системы в чистую. Ubuntu будет использовать схему ifnames на всех своих платформах (десктоп, сервер, touch, snappy). Разработчики призрачно и безболезненно переводили нашу систему (Ubuntu) с использования систем инициализации Upstart на Systemd. Никто не заметил прыжок в версии загрузчика GRUB. Тут какое-то простое изменение в именах сетевых устройств!
Аватар пользователя
Oleg65
Местный говорун
Местный говорун
 
Сообщений: 789
Стаж: 2 года 10 месяцев
Откуда: г.Коломна Моск.обл.
Благодарил (а): 55 раз.
Поблагодарили: 180 раз.

Re: Объясните пожалуйста что это ifconfig

Сообщение ildar86 » 20 авг 2017, 09:56

eno1 это что у меня только одна сетевая карта?
Аватар пользователя
ildar86
Разговорчивый гость
Разговорчивый гость
 
Автор темы
Сообщений: 38
Стаж: 2 месяца 29 дней
Благодарил (а): 15 раз.
Поблагодарили: 0 раз.

Re: Объясните пожалуйста что это ifconfig

Сообщение Oleg65 » 20 авг 2017, 10:27

интерфейс enp - вообще ни о чем? :? eno1 - это встроенная сетевая карта
Аватар пользователя
Oleg65
Местный говорун
Местный говорун
 
Сообщений: 789
Стаж: 2 года 10 месяцев
Откуда: г.Коломна Моск.обл.
Благодарил (а): 55 раз.
Поблагодарили: 180 раз.

Re: Объясните пожалуйста что это ifconfig

Сообщение Yuri » 21 авг 2017, 04:50

Есть еще такой вариант определения сетевых интерфейсов:
Код: выделить все
cd /sys/class/net
ls

Будут отображены каталоги сетевых интерфейсов. Затем можно сделать следующее:
Перейти в каталог с сетевым интерфейсом. Выполнить:
Код: выделить все
cat address

Будет выведен MAC-адрес сетевого интерфейса (MAC-адрес также показывает и ifconfig).
Затем выполнить:
Код: выделить все
lshw > hardware

После чего открыть свежесозданный файл hardware и найти в нем описание сетевого интерфейса по его MAC-адресу.
Yuri
Молчаливый гость
Молчаливый гость
 
Сообщений: 14
Стаж: 1 год 1 месяц 22 дня
Благодарил (а): 1 раз.
Поблагодарили: 5 раз.

Re: Объясните пожалуйста что это ifconfig

Сообщение ildar86 » 21 авг 2017, 11:55

enp1s0u2c4i2 и eno1 почему их две. IP передался enp1s0u2c4i2. Значит она и есть у меня сетевая карта встроенная? Я вообще инет через ipone раздаю как модем.
Аватар пользователя
ildar86
Разговорчивый гость
Разговорчивый гость
 
Автор темы
Сообщений: 38
Стаж: 2 месяца 29 дней
Благодарил (а): 15 раз.
Поблагодарили: 0 раз.

Re: Объясните пожалуйста что это ifconfig

Сообщение ildar86 » 21 авг 2017, 18:20

Кажется я разобрался один это сетевая карта на каторой ip нет. А вторая это USB на ней то и есть ip.
Аватар пользователя
ildar86
Разговорчивый гость
Разговорчивый гость
 
Автор темы
Сообщений: 38
Стаж: 2 месяца 29 дней
Благодарил (а): 15 раз.
Поблагодарили: 0 раз.


Вернуться в Решаем трудности вместе

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1