Troubleshooting
Материал из Сетепедии
Содержание |
Диагностика и устранение неполадок с сетью.
При возникновении проблем с сетью(да и вообще любых проблем) важно определить на каком этапе появляются эти проблемы, т.к. в современных сетях этих ступеней очень много.
Windows XP
Если у вас возникли проблемы с сетью в Windows XP:
Контакт
Проверте, подсоединён ли сетевой кабель к сетевой карте :), не поврежден, не пережат ли кабель и т.п. механические аспекты, короче, проверяем контакт. Обычно, если всё в порядке, на сетевой карте мигает светодиод[1].
Командная строка
- - скрипт автоматического выполнения и сохранения логов команд ipconfig /all , tracert ya.ru , ping adress , route print
Программа ipconfig
В командной строке вводим:
ipconfig /all
и в результате вылезает табличка вроде этой:
Настройка протокола IP для Windows
Имя компьютера . . . . . . . . . : XXXXXXX
Основной DNS-суффикс . . . . . . :
Тип узла. . . . . . . . . . . . . : неизвестный
IP-маршрутизация включена . . . . : нет
WINS-прокси включен . . . . . . . : нет
Подключение по локальной сети - Ethernet адаптер:
DNS-суффикс этого подключения . . :
Описание . . . . . . . . . . . . : Realtek RTL81 Ethernet NIC
Физический адрес. . . . . . . . . : XX-XX-XX-XX-XX
Dhcp включен. . . . . . . . . . . : нет
IP-адрес . . . . . . . . . . . . : 172.23.16X.XXX
Маска подсети . . . . . . . . . . : 255.255.XXX.XXX
Основной шлюз . . . . . . . . . . : 172.23.167.2
DNS-серверы . . . . . . . . . . . : 192.168.70.1
172.23.167.2
после чего Вы сверяете IP-адрес из этой таблицы с тем, который у вас должен быть, а Маску подсети, Основной шлюз, DNS-серверы с настройками сети соответствующими вашему провайдеру интернета.
Если что-то не так, то исправляем, если все как надо, то идем дальше.
Программа route
В командной строке вводим:
route print
и в результате вылезает табличка вроде этой:
Список интерфейсов
0x1 ........................... MS TCP Loopback interface
0x2 ...00 1a 4d 43 69 07 ...... Realtek RTL8168/8111 PCI-E Gigabit Ethernet NI
- ╠шэшяюЁЄ яырэшЁют∙шър яръхЄют
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 172.23.167.2 172.23.162.46 10
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
172.23.0.0 255.255.0.0 172.23.162.46 172.23.162.46 20
172.23.162.46 255.255.255.255 127.0.0.1 127.0.0.1 20
172.23.255.255 255.255.255.255 172.23.162.46 172.23.162.46 20
192.168.0.0 255.255.0.0 172.23.167.254 172.23.162.46 1
224.0.0.0 240.0.0.0 172.23.162.46 172.23.162.46 20
255.255.255.255 255.255.255.255 172.23.162.46 172.23.162.46 1
Основной шлюз: 172.23.167.2
Постоянные маршруты:
Сетевой адрес Маска Адрес шлюза Метрика
0.0.0.0 0.0.0.0 172.23.167.2 10
192.168.0.0 255.255.0.0 172.23.167.254 1
сверяем Постоянные маршруты из таблицы с правильными для своего провайдера, и если они не сходятся, то скачиваем соответствующий батник и запускаем его (если вы запустили батник - не забудте перезагрузить компьютер).
Программа ping
Программа ping позволяет понять доступен ли тот, или иной компьютер в сети.[2]
В командной строке вводим:
ping 127.0.0.1
и в результате вылезает табличка вроде этой:
Обмен пакетами с 127.0.0.1 по 32 байт: Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128 Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128 Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128 Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128 Статистика Ping для 127.0.0.1: Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь), Приблизительное время приема-передачи в мс: Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек
строки "Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128" означает что ваша сетевая карта работает нормально.
Если же вы увидите такую таблицу:
Обмен пакетами с 127.0.0.1 по 32 байт: Превышен интервал ожидания для запроса. Превышен интервал ожидания для запроса. Превышен интервал ожидания для запроса. Превышен интервал ожидания для запроса. Статистика Ping для 127.0.0.1: Пакетов: отправлено = 4, получено = 0, потеряно = 4 (100% потерь),
это значит, что у Вас проблемы либо с драйвером(его стоит попробовать переустановить) сетевой карты, либо с самой сетевой картой(её стоит попробовать заменить)
если с сетевой картой все в порядке, то идем дальше и пингуем сетевой шлюз, соответствующий вашему [[провайдеру]]. Например, шлюз провайдера Велл-телеком имеет IP-адрес 172.23.167.2[3], следовательно, в командной строке вводим:
ping 172.23.167.2
и в результате вылезает табличка вроде этой:
Обмен пакетами с 172.23.167.2 по 32 байт: Ответ от 172.23.167.2: число байт=32 время<1мс TTL=255 Ответ от 172.23.167.2: число байт=32 время<1мс TTL=255 Ответ от 172.23.167.2: число байт=32 время<1мс TTL=255 Ответ от 172.23.167.2: число байт=32 время<1мс TTL=255 Статистика Ping для 172.23.167.2: Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь), Приблизительное время приема-передачи в мс: Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек
это значит, что шлюз провайдера работает и у вас с ним есть связь
если же таблица будет иметь вид:
Обмен пакетами с 172.23.167.2 по 32 байт: Превышен интервал ожидания для запроса. Превышен интервал ожидания для запроса. Превышен интервал ожидания для запроса. Превышен интервал ожидания для запроса. Статистика Ping для 172.23.167.2: Пакетов: отправлено = 4, получено = 0, потеряно = 4 (100% потерь),
то значит у Вас нет связи со шлюзом Вашего провайдера. В этом случае стоит обратится либо к самому провайдеру :), либо к администратору сети, либо к компетентным людям на нашей конференции xmpp:talks@conference.letinet.ru (присоединиться сюда можно прочитав про общение в сети)
если и со шлюзом все в порядке, то таким же образом пингуем DNS-серверы, от них тоже должен идти отклик. IP-адреса DNS-серверов можно узнать набрав ipconfig и посмотрев в строчку "DNS-серверы". Если их там нет, то их надо туда прописать, а какие именно можно узнать здесь.
Программа tracert
Программа предназначена для измерения задежки прохождения пакетов через узлы сети. Позволяет установить, на каком именно участке сетевого пути существует проблема. Использование:
tracert ya.ru
(вместо ya.ru можно использовать ваш любимый стабильный сервер)
Вывод программы:
D:\Users\Артур>tracert ya.ru Трассировка маршрута к ya.ru [213.180.204.8] с максимальным числом прыжков 30: 1 * * * Превышен интервал ожидания для запроса. 2 1 ms 1 ms 1 ms 192.168.70.1 3 37 ms 9 ms 11 ms 1.1.1.1 4 6 ms 15 ms 15 ms 79-142-85-1.obit.ru [79.142.85.1] 5 19 ms 30 ms 17 ms h-kant.obit.ru [85.114.1.41] 6 49 ms 30 ms 15 ms vi-x-x-068.76-1.spb.obit.ru [85.114.28.5] 7 20 ms 35 ms 55 ms te-0-1-010.BRC3.spb.obit.ru [85.114.0.1] 8 21 ms 31 ms 20 ms ge-0-2-224.POP8.msk.obit.ru [85.114.28.38] 9 39 ms 45 ms 33 ms ix2-m9.yandex.net [193.232.244.93] 10 43 ms 35 ms 32 ms gallium-vlan901.yandex.net [77.88.56.126] 11 2850 ms 154 ms 219 ms einstein-vlan2.yandex.net [87.250.228.138] 12 20 ms 18 ms 21 ms ya.ru [213.180.204.8] Трассировка завершена.
Как видно из вышеприведённого примера никаких проблем с сетью нет[4] и сервер ya.ru был достигнут.
В случае, если существует проблема, вывод программы будет приблизительно следующим:
D:\Users\Артур>tracert ya.ru Трассировка маршрута к ya.ru [213.180.204.8] с максимальным числом прыжков 30: 1 * * * Превышен интервал ожидания для запроса. 2 1 ms 1 ms 1 ms 192.168.70.1 3 37 ms 9 ms 11 ms 1.1.1.1 4 6 ms 15 ms 15 ms 79-142-85-1.obit.ru [79.142.85.1] 5 19 ms 30 ms 17 ms h-kant.obit.ru [85.114.1.41] 6 49 ms 30 ms 15 ms vi-x-x-068.76-1.spb.obit.ru [85.114.28.5] 7 * * * Превышен интервал ожидания для запроса. 8 * * * Превышен интервал ожидания для запроса. 9 * * * Превышен интервал ожидания для запроса. 10 * * * Превышен интервал ожидания для запроса.
Как видно из вышеприведённого вывода, проблема существует после сервера vi-x-x-068.76-1.spb.obit.ru [85.114.28.5][5]. В этом случае также следует обратится либо к самому провайдеру :), либо к администратору сети, либо к компетентным людям на нашей конференции xmpp:talks@conference.letinet.ru (присоединиться сюда можно прочитав про общение в сети)
Полуавтоматическая диагностика
Для привлечения помощи сторонних лиц (администратора, например), нужно собрать всю необходимую информацию, как написано ниже, и отправить через форум.
Порядок сбора информации:
1)Сохранить результат программы ipconfig[6]
2)Сохранить результат программы route print[7]
3)Сохранить результат программы ping ya.ru[8]
4)Сохранить результаты программы tracert ya.ru [9]
Примечания
- ↑ очень редко, но встречаются карты без световых индикаторов
- ↑ надо учесть, что включенный компьютер может и не отвечать на запросы ping; это зависит от его настроек
- ↑ IP-адрес шлюза провайдера можно узнать, набрав ipconfig и посмотрев в строчку "Основной шлюз"
- ↑ превышение интервала ожидания на первом маршутизаторе нормально для пользователей интернета WELL-Telekom т.к. это связано с настройками этого маршрутизатора и не влияет на работу сети и интернета
- ↑ а значит за пределами нашей сети
- ↑ см. выше пункт 3.Программа ipconfig
- ↑ см. выше пункт 4.Программа route
- ↑ см. выше пункт 5.Программа ping
- ↑ см. выше пункт 6.Программа tracert
