Главная страница
Навигация по странице:

  • Листинг 2. Пример работы команды ifconfig (

  • Устройство типа "петля"

  • ргр. Конспект лекций ПЕРЕСДАТЬ. Конспект лекций по дисциплине "Управление и перспективы развития инфокоммуникационных систем" для докторантов специальности


    Скачать 1.63 Mb.
    НазваниеКонспект лекций по дисциплине "Управление и перспективы развития инфокоммуникационных систем" для докторантов специальности
    Дата15.07.2021
    Размер1.63 Mb.
    Формат файлаdocx
    Имя файлаКонспект лекций ПЕРЕСДАТЬ.docx
    ТипКонспект лекций
    #224364
    страница9 из 16
    1   ...   5   6   7   8   9   10   11   12   ...   16

    Использование ifconfig


    Программа ifconfig является стандартной для операционной системы Linux. Она используется для идентификации и конфигурирования сетевых устройств в системе Linux.

    Эта программа может работать в двух режимах:

    ifconfig [interface]

    ifconfig interface [aftype] options | address ...

    Первый режим работы называется режимом отчета. Он позволяет администратору системы получать информацию о конфигурации от установленных сетевых устройств. Второй режим работы называется режимом конфигурирования. В нем системный администратор может устанавливать или изменять параметры конфигурации для сетевых устройств. Далее эти режимы рассмотрены более подробно.

    Режим отчета


    В режиме отчета ifconfig выводит информацию либо об одном сетевом интерфейсе, либо обо всех имеющихся в системе интерфейсах. Эта информация включает в себя набор аппаратных и программных параметров устройства, а также данные о его текущем состоянии. Каждому сетевому устройству для нормальной работы требуется несколько параметров. На рисунке 3 приведен пример сетевого устройства, работающего в ОС Linux.




    Рисунок 3 - Компоненты сетевого устройства
    Как видно из рисунка 3, одним из наборов параметров сетевого устройства является набор для конфигурации аппаратных параметров. Аппаратное прерывание и базовый адрес ввода-вывода используются для идентификации сетевого адаптера в ОС Linux и должны быть уникальными. Еще один набор параметров — это программные параметры. Для нормальной работы ОС Linux в IP-сети, в ней должны быть правильно настроены параметры протокола IP. К ним относятся уникальный IP-адрес, маска подсети и широковещательный адрес для сети.

    В листинге 2 приведен пример работы команды ifconfig в режиме отчета.

    1 [alex@shadrach alex]$ /sbin/ifconfig

    2 eth0 Link encap:Ethernet HWaddr 00:A0:24:9C:69:02

    3 inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0

    4 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

    5 RX packets:7948525 errors:0 dropped:0 overruns:0 frame:0

    6 TX packets:22003 errors:0 dropped:0 overruns:0 carrier:0

    7 collisions:72 txqueuelen:180

    8 Interrupt:11 Base address:0x8400

    10 lo Link encap:Local Loopback

    11 inet addr:l27.0.0.1 Mask:255.0.0.0

    12 UP LOOPBACK RUNNING MTU:3924 Metric:1

    13 RX packets:38 errors:0 dropped:0 overruns:0 frame:0

    14 TX packets:38 errors:0 dropped:0 overruns:0 carrier:0

    15 collisions:0 txqueuelen:0

    16

    17 [alex@shadrach alex]$

    Листинг 2. Пример работы команды ifconfig (html, txt)

    В строке 1 листинга 3.2 показана команда ifconfig, заданная в командной строке. Возможно, понадобится указать полный путь для выполнения этой команды, если вы находитесь в системе не в качестве пользователя root. Строки со второй по восьмую отображают информацию о первом найденном в системе сетевом устройстве. Первый сетевой адаптер Ethernet обычно обозначается в системе как устройство eth0. В строке 2 показан аппаратный или как его еще называют МАС-адрес сетевого адаптера. Каждая сетевая карта имеет свой уникальный МАС-адрес. Это позволяет устройствам правильно идентифицировать другие устройства в сети на уровне обмена пакетами Ethernet. В строке 3 отображается IP-адрес сетевого устройства. В нашем случае сетевому адаптеру назначен IP-адрес 192.168.1.1 и маска подсети 255.255.255.0.

    В строках 4–8 выдается статистическая информация о сетевом адаптере. Все приведенные здесь значения часто бывают полезны при локализации неисправностей, связанных с сетевым адаптером. В строке 4 отображается общая информация о состоянии сетевого устройства. Если сетевое устройство работает нормально, то в строке 4 Вы увидите сообщения UP и RUNNING. Строки 5–7 также можно использовать при поиске неисправностей. Если сетевой адаптер не может работать с другими устройствами, но при этом значения в счетчиках передачи TX и приема RX пакетов растут то, это означает, что сервер все-таки подключен к сети, но, возможно, неправильно указан его IP-адрес. Если наблюдается большое количество ошибок и столкновений (коллизий), то это верный признак наличия проблемы, связанной с сетью (поврежден кабель или сетевой концентратор (хаб)).

    В строках 10–15 отображается информация о втором сетевом устройстве, найденном в системе. Устройство lo — это специальное устройство типа "петля". Устройство типа "петля" используется в системе Linux для проверки возможности связи операционной системы с использованием стандартных сетевых протоколов с самой собой. Адрес 127.0.0.1, указанный в строке 11, является стандартным IP-адресом для петельных устройств. Его нельзя использовать в качестве сетевого адреса в ЛВС. Он зарезервирован только для технических целей.
    1   ...   5   6   7   8   9   10   11   12   ...   16


    написать администратору сайта