Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
операционные_системы:windows:работа_с_сетью:диагностика_сетевого_подключения [2022/08/10 06:59]
mihanik создано
операционные_системы:windows:работа_с_сетью:диагностика_сетевого_подключения [2022/08/18 17:47] (текущий)
mihanik ↷ Операцией перемещения обновлены ссылки
Строка 9: Строка 9:
 <html><a href='javascript:history.back();'><img src=/lib/exe/fetch.php/level_up.png height=35 width=50></a></html> <html><a href='javascript:history.back();'><img src=/lib/exe/fetch.php/level_up.png height=35 width=50></a></html>
  
-{{indexmenu>.#1|js navbar nocookie}}+===== Дано=====
  
-Содержимое страницы+На компьютере "нет Интернета".
  
-[[#top| Наверх ]]+===== Надо. ===== 
 + 
 +Понять почему "нет Интернета" и по возможности исправить ситуацию. 
 + 
 +===== Решение. ===== 
 + 
 +==== Шаг 1. ==== 
 + 
 +Открываем "Командную строку Windows"
 + 
 +<note>О том, как открыть "Командную строку Windows" можно почитать тут: [[операционные_системы:windows:работа_в_командной_строке:как_открыть_окно_командной_строки_windows|Как открыть окно "Командной строки" Windows]]</note> 
 + 
 +{{  :операционные_системы:windows:работа_с_сетью:lan-repair-01.png?direct&600  }} 
 + 
 +==== Шаг 2. ==== 
 + 
 +Проверим работу стека TCP операционной системы командой 
 + 
 +<code=bat> 
 +ping 127.0.0.1 
 +</code> 
 + 
 +{{  :операционные_системы:windows:работа_с_сетью:lan-repair-02.png?direct&600  }} 
 + 
 +В случае, который виден на скриншоте, ошибок при выполнении команды не возникло. 
 + 
 +<note warning>Если данная команда будет выполнена с ошибками, это значит, что дальнейшие шаги этой инструкции выполнять не имеет смысла, - нужно "чинить" стек TCP.</note> 
 + 
 +==== Шаг 3. ==== 
 + 
 +Узнаём IPv4-адрес компьютера при помощи команды 
 + 
 +<code=bat> 
 +ipconfig 
 +</code> 
 + 
 +{{  :операционные_системы:windows:работа_с_сетью:lan-repair-03.png?direct&600  }} 
 + 
 +В нашем случае IP адрес - это **192.168.69.113** 
 + 
 +<note>Обычно IP-адрес имеет вид **192.168.<число>.<число>**</note> 
 + 
 +<note important>Если IPv4-адрес компьютера выглядит как **169.254.<число>.<число>**, это значит, что сетевой адаптер вашего компьютера не настроен. Такая ситуация может возникнуть или из-за неработающего роутера с его DHCP-сервером, или из-за того, что сетевой адаптер не настроен вручную.</note> 
 + 
 +<note warning>Если IPv4-адрес компьютера выглядит как **169.254.<число>.<число>** выполнять дальнейшие шаги этой инструкции не имеет смысла. Нужно добиваться того, чтобы сетевой адаптер получил нужные настройки.</note> 
 + 
 +==== Шаг 4. ==== 
 + 
 +Проверим работоспособность сетевого адаптера "пропинговав" свой компьютер по IP-адресу, который мы узнали на предыдущем шаге инструкции. 
 + 
 +<note>В нашем случае адрес был **192.168.69.113**</note> 
 + 
 +Для этого выполним команду 
 + 
 +<code=bat> 
 +ping 192.168.69.113 
 +</code> 
 + 
 +{{  :операционные_системы:windows:работа_с_сетью:lan-repair-04.png?direct&600  }} 
 + 
 +В случае, который виден на скриншоте, ошибок при выполнении команды не возникло, - можем переходить к следующему шагу инструкции. 
 + 
 +<note warning>Если команда будет выполнена с ошибками, это означает, что с адаптером какие-то проблемы: физическое повреждение, сбой в работе драйвера и т.п.. Выполнять дальнейшие шаги этой инструкции не имеет смысла до тех пор, пока не будут решены проблемы с адаптером.</note> 
 + 
 +==== Шаг 5. ==== 
 + 
 +Узнаем IP-адрес "шлюза по-умолчанию" командой 
 + 
 +<code=bat> 
 +route print 0.0.0.0 
 +</code> 
 + 
 +{{  :операционные_системы:windows:работа_с_сетью:lan-repair-05.png?direct&600  }} 
 + 
 +В нашем случае адрес шлюза **192.168.69.10** 
 + 
 +<note warning>Если IP-адрес шлюза **НЕ будет определён**, выполнять дальнейшие шаги этой инструкции не имеет смысла до тех пор, пока мы не выполним корректную настройку сетевого адаптера и не определим адрес шлюза.</note> 
 + 
 +==== Шаг 6. ==== 
 + 
 +Проверим доступность шлюза при помощи команды 
 + 
 +<code=bat> 
 +ping 192.168.69.10 
 +</code> 
 + 
 +<note>Адрес шлюза мы определили на предыдущем шаге. В нашем случае адрес был **192.168.69.10**</note> 
 + 
 +{{  :операционные_системы:windows:работа_с_сетью:lan-repair-06.png?direct&600  }} 
 + 
 +В случае, который виден на скриншоте, ошибок при выполнении команды не возникло, - можем переходить к следующему шагу инструкции. 
 + 
 +<note warning>Если при выполнении команды были ошибки, то выполнять дальнейшие шаги этой инструкции не имеет смысла до тех пор, пока мы не восстановим соединение ПК и шлюза.</note> 
 + 
 +<note tip>Обычно в качестве шлюза выступает роутер. Проверьте, что ваш ПК соединён с роутером, что роутер включен. Может так случится, что соединяющий ПК и роутер кабель повредился, например, по нему могли "проехать стулом".</note> 
 + 
 +==== Шаг 7. ==== 
 + 
 +Узнаем IP-адрес "DNS-сервера" командой 
 + 
 +<code=bat> 
 +ipconfig /all 
 +</code> 
 + 
 +{{  :операционные_системы:windows:работа_с_сетью:lan-repair-07.png?direct&600  }} 
 + 
 +В нашем случае адрес DNS-сервера **192.168.69.10** 
 + 
 +<note>Довольно часто шлюз интернета и DNS-сервер имеют одинаковые IP-адреса, т.к. в качестве и того, и другого выступает одно и то же устройство - роутер.</note> 
 + 
 +==== Шаг 8. ==== 
 + 
 +Проверим доступность DNS-сервера при помощи команды 
 + 
 +<code=bat> 
 +ping 192.168.69.10 
 +</code> 
 + 
 +<note>Адрес DNS-сервера мы определили на предыдущем шаге. В нашем случае адрес был **192.168.69.10**</note> 
 + 
 +{{  :операционные_системы:windows:работа_с_сетью:lan-repair-06.png?direct&600  }} 
 + 
 +В случае, который виден на скриншоте, ошибок при выполнении команды не возникло, - можем переходить к следующему шагу инструкции. 
 + 
 +<note warning>Если при выполнении команды были ошибки, то выполнять дальнейшие шаги этой инструкции не имеет смысла до тех пор, пока мы не восстановим работоспособность DNS-сервера.</note> 
 + 
 +==== Шаг 9. ==== 
 + 
 +Итак, если мы дошли до этого шага, то это означает, что локальная сеть у нас функционирует хорошо. 
 + 
 +Теперь проверим работоспособность интернета у провайдера, попробовав установить соединение с каким-нибудь сервером в Интернете. Я обычно для таких целей использую сервер Yandex. 
 + 
 +Выполняем команду 
 + 
 +<code=bat> 
 +tracert 77.88.8.8 
 +</code> 
 + 
 +{{  :операционные_системы:windows:работа_с_сетью:lan-repair-08.png?direct&600  }} 
 + 
 +Обратите на первую строчку 
 + 
 +<code=bat> 
 +  1    <1 мс    <1 мс    <1 мс  192.168.69.10 
 +</code> 
 + 
 +Так мы ещё раз убедились в том, что наш роутер (шлюз интернета) работает. 
 + 
 +Вторая строка и все последующие показывают доступность оборудования провайдера, магистрального провайдера и некоторых других серверов в Интернете. 
 + 
 +<code=bat> 
 +  2     1 ms     1 ms     3 ms  178-159-48-78.tvhost.ru [178.159.48.78] 
 +  3     1 ms    26 ms    18 ms  10.10.48.5 
 +  4     2 ms     1 ms     1 ms  10.10.48.197 
 +  5     4 ms     4 ms     4 ms  bgp-yandex-as13238-msk-2-ix.megafon.ru [62.89.200.24] 
 +  6    12 ms    12 ms    12 ms  sas-32z3-ae1.yndx.net [87.250.239.183] 
 +  7    16 ms    13 ms    12 ms  10.4.3.1 
 +  8    11 ms    11 ms    10 ms  dns.yandex.ru [77.88.8.8] 
 +</code> 
 + 
 +Если в строке с номером 2 будет ошибка, то оборудование провайдера недоступно. 
 + 
 +<note important>Звоните провайдеру, уточняйте что произошло.</note> 
 + 
 +<note tip>Совет! \\ Первым делом уточните у провайдера состояние вашего лицевого счёта. \\ **ОЧЕНЬ ЧАСТО** интернета нет именно потому, что забыли вовремя заплатить за доступ в Интернет!</note> 
 + 
 +==== Шаг 10. ==== 
 + 
 +Итоговая контрольная проверка доступности серверов в интернете при обращении к ним по DNS-имени 
 + 
 +<code=bat> 
 +ping dns.yandex.ru 
 +</code> 
 + 
 +{{  :операционные_системы:windows:работа_с_сетью:lan-repair-09.png?direct&600  }} 
 + 
 +Если предыдущие шаги прошли успешно, то данный шаг будет простой формальностью. 
 + 
 +Если же на этом шаге возникнут ошибки, то это означает, что или ваш DNS-сервер, или вышестоящий DNS-сервер работает некорректно. 
 + 
 +<note tip>Зайдите в настройки вашего DNS-сервера, проверьте их корректность.</note> 
 + 
 +<note important>Проверить настройки вышестоящего DNS-сервера мы не сможем без помощи провайдера. 
 + 
 +¯\_(ツ)_/¯</note> 
 + 
 +[[#top|Наверх ]]
  
  
операционные_системы/windows/работа_с_сетью/диагностика_сетевого_подключения.1660114770.txt.gz · Последнее изменение: 2022/08/10 06:59 — mihanik
Яндекс.Метрика