====== Интернет – диагностика проблем с доступом к сайтам ====== Если вы столкнулись с ситуацией, когда нужный вам сайт оказался недоступен, вы можете при помощи стандартных утилит операционной системы и различных онлайн-сервисов определить где проблема:\\ 1. на вашем компьютере\\ 2. у вашего провайдера\\ 3. непосредственно у ресурса, к которому вы не можете получить доступ.\\ Следует уточнить, что диагностику имеет смысл проводить только в том случае, если выдаются ошибки о недоступности сайта.\\ Если же отображается информационное сообщение о блокировке доступа (например, как на скриншоте ниже), то сайт внесен в реестр интернет-ресурсов, запрещенных законом Российской Федерации и доступ к нему ограничен на законодательном уровне.\\ {{ :интернет:блокировка.png?nolink |}}\\ ===== Проверка на компьютере, работающем под управлением ОС Windows. ===== ==== 1. Доступность сайта. ==== Сперва определим работает ли данный сайт вообще. В интернете есть много сервисов для проверки доступности ресурсов. Проверим сайт infolink.ru на примере сервиса http://www.isup.me , имеющего простой и понятный интерфейс.\\ По результатам проверки видим, что с доменом и сайтом всё в порядке.\\ {{ :интернет:сайт1.png?nolink |}} Если сервис показывает, что сайт или домен недоступен,\\ {{ :интернет:сайт2.png?nolink |}} то дальнейшая проверка не требуется, остается ждать, когда его работа возобновится. ==== 2. DNS. ==== Далее при помощи команды **nslookup** определим, какой выдается ответ от **сервера DNS** (доменной службы имен). Результатом запроса должно быть преобразование имени сайта в **IP-адрес** – операции, необходимой для открытия любого сайта по его доменному имени.\\ Для работы с командой nslookup нам потребуется командная строка. Один из способов ее вызова: зажать комбинацию клавиш **Windows и латинской R** и ввести команду **cmd**, являющейся сокращением от слова **command**. Последовательно введем три запроса и сравним результаты.\\ **nslookup пробел <имя_проверяемого_сайта> пробел <адрес DNS>**\\ Первый запрос сделаем к DNS-серверу компании Google, для этого наберем: **nslookup ya.ru 8.8.8.8**\\ Следующий запрос будет к DNS-серверу компании Инфолинк\\ **nslookup ya.ru 93.123.162.162**\\ Ну и наконец, запрос к DNS-серверу по умолчанию, тому, что задан в настройках подключения вашего компьютера или роутера.\\ **nslookup ya.ru**\\ Три одинаковых результата говорят о том, что проблем с DNS нет.\\ {{ :интернет:nslookup.png?nolink |}}\\ В случае расхождения результатов DNS-сервера Google от DNS-сервера Инфолинк, обратитесь в службу технической поддержки.\\ Если ответ от **DNS-сервера** по умолчанию выдаёт ошибку или результат не совпадает с ответами от DNS Google и Инфолинк, следует искать причину на компьютере или роутере. Зачастую это связано с указанием сторонних DNS в настройках подключения или вирусной активностью.\\ ==== 3. Браузер. ==== Если с доступностью сайта и DNS проблем не обнаружилось, следует проверить, не указан ли какой-либо прокси-сервер в настройках соединения вашего браузера. Некоторые современные браузеры имеют режимы экономии трафика (например, режим Turbo в браузере Opera), которые также пускают трафик через определенный прокси-сервер. === Google Chrome === {{ :интернет:proxy_chrome2.png?direct |}} === Mozilla Firefox === {{ :интернет:proxy_firefox.png?direct |}} Попробуйте также проверить работу проверяемого сайта в других браузерах.\\ ==== 4. Трассировка. ==== Далее при помощи команды tracert (сокращение от traceroute) проведем трассировку до сайта, то есть посмотрим, через какие транзитные участки сети он проходит и доходит ли до конечного сервера. Выполнение команды, как и в случае с nslookup, осуществляется в командной строке. Попробуем пустить трассировку до сайта infolink.ru, для этого наберем **tracert пробел <имя_проверяемого_сайта>**\\ **tracert ya.ru**\\ {{ :интернет:tracert.png?nolink |}}\\ Трассировка прошла успешно и дошла до конечного адресата.\\ Следует отметить, что некоторые транзитные участки сети могут не отвечать на запросы, выдавая сообщение о превышении интервала ожидания для запроса. Если трассировка доходит до конечного адресата, то это не говорит о наличии проблем.\\ Когда же трассировка до проверяемого сайта заканчивается одними звездочками и сообщениями о превышении интервала запроса, обратитесь в службу технической поддержки провайдера, предоставив, при необходимости, результаты вашей трассировки.\\ ==== 5. Блокировка администрацией ресурса. ==== И последний, достаточно редкий случай, это блокировка доступа администрацией самого сайта или площадкой, на которой он находится. Если по всем вышеописанным признакам сайт работать должен, но по-прежнему не открывается, попробуйте связаться с технической поддержкой сайта.