IBM®
Перейти к тексту
    в России и странах СНГ [изменить]    Условия использования
 
 
   
    Главная страница    Продукты    Услуги и решения    Поддержка и загрузка    Мой профиль    
Перейти к тексту

developerWorks Россия  >  Linux | Open source  >

Учебник для экзамена LPI 202: Устранение проблем в сети

Администрирование для специалистов (LPIC-2) тема 214

developerWorks
На предыдущую страницуСтраница 3 из 8 На предыдущую страницу

Опции документа

Обсудить


Выскажите мнение об этом учебном пособии

Помогите нам улучшить содержание


Инструменты диагностики сети

netstat

Учебник для экзамена LPI 202 (тема 205): Настройка сети рассматривает netstat детально. Эта утилита отображает различную информацию о сетевых соединениях, таблицах маршрутизации, статистику интерфейсов, иммитационные соединения и участие в группах. Кроме этого, netstat предоставляет весьма детализированную статистику о пакетах, обработанных различными способами.

Man-страница netstat предоставляет информацию о большом количестве доступных ключей и опций. Эта утилита является хорошим инструментом общего назначения для углубления в детали состояния сети на конкретной машине.

ping

Хорошей стартовой точкой для проверки возможности подключения к некоторому узлу с данной машины (по IP адресу или символьному имени) является утилита ping. Наряду с определением существует ли маршрут как таковой -- включая разрешение имён через DNS или другим способом при использовании символьного имени -- ping предоставляет вам информацию о времени отклика, что может служить индикатором перегрузки сети или задержек маршрутизации. Иногда ping может отображать процент потерянных пакетов, но при практическом применении вы почти всегда будете видеть или 100, или 0 процентов потерянных пакетов для запросов ping.



В начало


traceroute

Утилита traceroute немного напоминает ping на стероидах. Вместо того, чтобы просто сообщать о факте наличия маршрута к указанному хосту, traceroute сообщает полную информацию о всех переходах, выполненных при прохождении пути, включая время для каждого маршрутизатора. Маршруты с течением времени могут меняться или вследствие динамических изменений в сети Интернет, или вследствии изменений маршрутизации сделанных вами локально. Тем не менее в данный момент времени traceroute показывает вам действительный путь следования.


Листинг 2. traceroute показывает действительный путь следования
                    
      $ traceroute google.com
      traceroute: Warning: google.com has multiple addresses; using 64.233.187.99
      traceroute to google.com (64.233.187.99), 30 hops max, 38 byte packets
       1  ev1s-66-98-216-1.ev1servers.net (66.98.216.1)  0.466 ms  0.424 ms  0.323 ms
       2  ivhou-207-218-245-3.ev1.net (207.218.245.3)  0.650 ms  0.452 ms  0.491 ms
       3  ivhou-207-218-223-9.ev1.net (207.218.223.9)  0.497 ms  0.467 ms  0.490 ms
       4  gateway.mfn.com (216.200.251.25)  36.487 ms  1.277 ms  1.156 ms
       5  so-5-0-0.mpr1.atl6.us.above.net (64.125.29.65)  13.824 ms  14.073 ms  13.826 ms
       6  64.124.229.173.google.com (64.124.229.173)  13.786 ms  13.940 ms  14.019 ms
       7  72.14.236.175 (72.14.236.175)  14.783 ms  14.749 ms  14.476 ms
       8  216.239.49.226 (216.239.49.226)  16.651 ms  16.421 ms  17.648 ms
       9  64.233.187.99 (64.233.187.99)  14.816 ms  14.913 ms  14.775 ms



В начало


host, nslookup и dig

Все три утилиты -- host, nslookup и dig -- используются для опроса записей DNS; большинство их функций перекрываются. Вообще говоря, nslookup является улучшенной версией host, а dig в свою очередь улучшенным nslookup (хотя ни одна из трех не имеет полной совместимости сверху или снизу с другими). Все эти инструменты зависят от одних и тех же средств ядра, так что выдаваемые результаты должны быть всегда сходны (исключая случай различия детализации). Например, каждая из трех использовалась для опроса google.com:


Листинг 3. Использование host, nslookup и dig для опроса Google
                    
      $ host google.com
      google.com has address 64.233.187.99
      google.com has address 64.233.167.99
      google.com has address 72.14.207.99

      $ nslookup google.com
      Server:         207.218.192.39
      Address:        207.218.192.39#53

      Non-authoritative answer:
      Name:   google.com
      Address: 64.233.167.99
      Name:   google.com
      Address: 72.14.207.99
      Name:   google.com
      Address: 64.233.187.99

      $ dig google.com
      ; <<>> DiG 9.2.4 <<>> google.com
      ;; global options:  printcmd
      ;; Got answer:
      ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 46137
      ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0

      ;; QUESTION SECTION:
      ;google.com.                    IN      A

      ;; ANSWER SECTION:
      google.com.             295     IN      A       64.233.167.99
      google.com.             295     IN      A       72.14.207.99
      google.com.             295     IN      A       64.233.187.99

      ;; Query time: 16 msec
      ;; SERVER: 207.218.192.39#53(207.218.192.39)
      ;; WHEN: Mon Apr 17 01:08:42 2006
      ;; MSG SIZE  rcvd: 76



В начало



На предыдущую страницуСтраница 3 из 8 На предыдущую страницу
    IBM в России Конфиденциальность Контакты