Интернет работает, а браузер не грузит страницы. не заходит на сайты

Проблемы со службой DNS

Частым виновником ситуации, когда браузер не открывает сайты, но при этом доступ в интернет не закрыт, является работа сервера DNS. Определить эту проблему можно описанным выше способом, когда необходимо было открыть командную строку и пинговать адрес любого ресурса по доменному имени и по ip.

Каждый сайт имеет свой индикационный номер расположения, называемый IP-адресом. В глобальной паутине множество разнообразных ресурсов и все они имеют уникальный адрес. Чтобы не мучить память человека было придумано создать сервис, который при вводе имени сайта (например, яндекс) мог определить его IP-адрес.

Иногда случаются ситуации, когда DNS сервер провайдера не работает или, сбились настройки сети в маршрутизаторе, компьютере. Причина того, почему не открываются странички сайтов выяснена, осталось объяснить, как решить эту проблему.

Есть два варианта решения. Если сбились настройки сети, то здесь нужно исправить их на верные и при необходимости перезагрузить оборудования. В случае аварии DNS можно поменять установки на сетевом адаптере.

  1. Для этого нажимаем «Пуск» — «Панель управления» — «Сеть и Интернет» — «Центр управления сетями и общим доступом» — «Изменения параметров сетевого адаптера».
  2. Здесь на значке «Подключен к локальной сети» кликаем правой кнопкой и выбираем параметр «Свойство».
  3. Затем выделяем пункт TCP версии 4 и в появившемся окне выбираем пункт «Использовать следующие адреса DNS».
  4. Ниже в окне вводим 8.8.8.8 (публичный Google DNS сервер) или 77.88.8.8 (публичный DNS яндекс).
  5. После нажмите кнопку «Сохранить» или «Применить».

Чтобы проверить работу можно открыть командную строку (Window+R – cmd), далее нужно проверить связь (например, с яндекс). Вводим команду ping www.ya.ru. При правильных действиях ниже можно будет увидеть информацию о времени ответа сервера.

Неполадки в реестре

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

  1. Сочетанием кнопок на клавиатуре “Win R” открываем окно “Выполнить”.
  2. Там прописываем команду “regedit”.
  3. Далее идем по маршруту HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWindows”.
  4. В окне можно увидеть много разных опций, из них нам потребуется “Applint_DLLs”.
  5. Смотрим на значение параметра.
  6. Здесь должна быть пустота, если есть какие-нибудь значения удаляем их.
  7. То же самое проделываем с “Applnit_DLLs”.
  8. Если вы не можете найти такие опции перезагрузите компьютер.

Заражение вирусами

Могут не открываться некоторые или все сайты в браузере и по причине проникновения в систему вредоносных кодов. Пользователю, столкнувшемуся с проблемой, нужно просканировать Windows любым достойным доверия антивирусом, например известнейшей отечественной разработкой Dr.Web:

Запустить сканер и выбрать, в зависимости от предполагаемой степени угрозы, «Быструю» (подходит в большинстве случаев).

Или «Полную проверку».

Кроме того, пользователь может добавить к списку проверки отдельные файлы и папки, например установочные каталоги браузеров, в которых не открываются сайты.

Запустить сканирование.

И по завершении исправить выявленные проблемы, в частности вернуть модифицированный файл hosts к исходному состоянию.

Изучаем код ошибки браузера

При ошибке открытия сайта, браузер выдает код, который позволяет узнать, хотя бы ориентировочно, причину проблемы. Они могут быть связаны с железом сервера или компьютером, с которого осуществляется подключение. 

Список базовых ошибок:

  • 403: доступ к странице запрещен. Возможно, вы указали неверный адрес веб-страницы. 
  • 404: страница не найдена: вы пытаетесь открыть несуществующий URL. Советуем проверить адрес и попробовать войти на сайт снова. Кроме того, ошибка 404 может говорить о том, что страница была перемещена по другому адресу, но для нее не был настроен автоматический редирект. 
  • 500: внутренняя ошибка сервера. Компьютер, на котором был размещен сайт (хост) не открывает сайт. Попробуйте зайти по данному URL спустя некоторое время. 

Не нашли указанный код ошибки? Изучите полный список кодов состояния.

Шаг 4 – DNS

Иногда рушится DNS-сервер вашего провайдера, который вы можете использовать. Как итог – при обращении к нему по доменным именам сайтам, он не может отдать истинные IP серверов со всеми вытекающими. При этом под раздачу попадают не все сайты, а только некоторые. Лучший способ исправления – заменить DNS на свой.

Показываю на примере Windows 10, для остальных систем все очень похоже:

  1. Щелкаем в трее правой кнопкой мыши по значку нашего вайфая или проводного соединения и выбираем «Параметры сети и интернет»:
  1. Настройка параметров адаптера:
  1. Выбираем свой подключенный сетевой адаптер. Щелкаем правой кнопкой по нему – Свойства. А далее как на рисунке:

Т.е. выставляем себе DNS-адреса 8.8.8.8 и 8.8.4.4 (принадлежат Google и работают как часы). После этого в большинстве случаев проблема разрешится.

Для профилактики в командной строке для очистки кэша DNS бонусом можно выполнить еще вот эту команду:

Анализ проблемы

Первым делом нужно убедиться, что доступ в интернет действительно присутствует и работает корректно. Как правило, другие программы, использующие сеть, в такой ситуации работают (доступен скайп, аська и т.п).

Но бывают такие случаи, когда их нет, а установить данные приложения нет возможности. В этом случае можно проверить работу сети с помощью командной строки. Для этого нажимают сочетание клавиш Window+R и в появившемся окне вводим cmd. Перед пользователем должен появиться терминал, где вводят команду ping (далее можно попробовать ввести адрес сайта яндекс, например, получится – ping

www.yandex.ru).

При возникновении описываемой проблемы данная команда выведет на экран сообщение о невозможности соединения с ресурсом. Но при этом если ввести ping 8.8.8.8 выйдет сообщение об удачном статусе.

ping

www.yandex.ru

ping 8.8.8.8

Причины проблемы, когда не открываются сайты, могут быть разными. Это может быть связано:

  • проблемы со службой dns;
  • влияние вирусов и вредоносных программ;
  • некорректные настройки proxy — сервера;
  • неправильная конфигурация host файла;

Проблемы со службой DNS

Частым виновником ситуации, когда браузер не открывает сайты, но при этом доступ в интернет не закрыт, является работа сервера DNS. Определить эту проблему можно описанным выше способом, когда необходимо было открыть командную строку и пинговать адрес любого ресурса по доменному имени и по ip.

Каждый сайт имеет свой индикационный номер расположения, называемый IP-адресом. В глобальной паутине множество разнообразных ресурсов и все они имеют уникальный адрес. Чтобы не мучить память человека было придумано создать сервис, который при вводе имени сайта (например, яндекс) мог определить его IP-адрес.

Иногда случаются ситуации, когда DNS сервер провайдера не работает или, сбились настройки сети в маршрутизаторе, компьютере. Причина того, почему не открываются странички сайтов выяснена, осталось объяснить, как решить эту проблему.

Есть два варианта решения. Если сбились настройки сети, то здесь нужно исправить их на верные и при необходимости перезагрузить оборудования. В случае аварии DNS можно поменять установки на сетевом адаптере. Для этого нажимаем «Пуск» — «Панель управления» — «Сеть и Интернет» — «Центр управления сетями и общим доступом» — «Изменения параметров сетевого адаптера». Здесь на значке «Подключен к локальной сети» кликаем правой кнопкой и выбираем параметр «Свойство». Затем выделяем пункт TCP версии 4 и в появившемся окне выбираем пункт «Использовать следующие адреса DNS». Ниже в окне вводим 8.8.8.8 (публичный Google DNS сервер) или 77.88.8.8 (публичный DNS яндекс). После нажмите кнопку «Сохранить» или «Применить».

Чтобы проверить работу можно открыть командную строку (Window+R – cmd), далее нужно проверить связь (например, с яндекс). Вводим команду ping www.ya.ru. При правильных действиях ниже можно будет увидеть информацию о времени ответа сервера.

Драйверы

Для случая, если в настройках адаптеров не было обнаружено вообще сетевых адаптеров, пробуем поставить драйвер. Но сначала нужно это проверить… А то вдруг ампутируем чего-нибудь лишнего и здорового.

Сначала рекомендую зайти в «Диспетчер устройств» (можно через Свойства «Мой компьютер»). И там ищем графу с Сетевыми адаптерами:

Проблема на роутере или модеме

Если совсем ничего из вышеописанного не помогло – я уже склоняюсь к возможной проблеме на роутере. А точно ли там есть интернет? Можете зайти сами в настройки и посмотреть, или попросить кого-нибудь еще? Там должно быть установлено соединение с интернетом. Если его там нет, то ваш компьютер и не выходит в интернет – просто некуда.

Если его там нет – либо нет совсем сети (провод битый, или нет интернета у провайдера), либо не подходят настройки (нужно перенастроить). Но это только на случай, если все остальное уже проверили, а роутер раньше работал исправно, но в текущий момент внезапно перестал работать.

Неправильные настройки прокси и VPN

Если интернет-страницы перестали открываться после того, как пользователь попробовал сменить IP или запустить на компьютере или ноутбуке VPN-сервис, необходимо сбросить установки к исходным:

В «Панели управления» открыть раздел «Сеть и Интернет», далее — подраздел «Свойства браузера».

Перейти на вкладку «Подключения».

Нажать на кнопку «Настройка сети».

И убедиться, что прокси-сервер не активирован.

В противном случае пользователь должен снять галочку в чекбоксе «Использовать», а затем последовательно нажать на кнопки «ОК» и «Применить».

Если сайты не открываются в каком-либо отдельном браузере, нужно проверить, не подключён ли прокси-сервер в его настройках (на примере Mozilla Firefox):

Открыть «Настройки», на вкладке «Основные» найти раздел «Параметры сети» и кликнуть по кнопке «Настроить».

Посмотреть, не активировано ли поле «Ручная настройка прокси».

И переключиться на опцию «Без прокси», а затем нажать на «ОК».

Кроме того, юзеру необходимо в ручном режиме отключить все запущенные на ПК программы для изменения сетевого адреса и перезагрузить компьютера — возможно, сайты не открываются вследствие некорректного старта или завершения их работы.

Проблема с DNS

Если браузер не открывает страницы именно из-за DNS, то исправить эту причину можно весьма легко. Запустите командную строку через Пуск – Служебные либо введением команды «cmd» в строке поиска меню Пуск. Для этого отправляют несколько пакетов в сторону сервера любого работоспособного сайта. Специалисты называют это действие «пинговать». А все потому, что команда называется ping. Для примера введем ping google.com и нажмем Enter.

Если в ответ вы получили несколько строк с параметрами «число байт», «время» и «TTL», то все нормально. Если же появилось сообщение о том, что обнаружить сайт не удалось, вероятно, все дело именно в DNS. На 100% убедиться в этом можно при помощи введения команды ping 8.8.8.8. Получен нормальный ответ? Если да, то проблема в DNS.

Исправляется эта неточность в свойствах интернет-соединения. Отключите автоматическое заполнение и впишите значение вручную. Введите на месте основного сервера DNS значение 8.8.8.8, а на месте альтернативного – 8.8.4.4. После интернет должен заработать так же, как и ранее.

Веб-сайт загружается, но работает некорректно

Если веб-сайт выглядит некорректно или не работает так, как он должен работать, вам следует просмотреть следующие статьи:

  • Веб-сайты выглядят неправильно или выглядят не так как им следует
  • Устранение проблем, при которых не показываются изображения или анимация
  • Исправление распространенных аудио и видео проблем
  • Сайты показывают вращающуюся пиктограмму и никогда не заканчивают загрузку
  • Устранение проблем при входе на веб-сайты, которые требуют ввода имени пользователя и пароля. Вы можете получить ошибку, похожую на Мы не можем обработать ваш запрос на вход на сайт или Произошла неопределённая ошибка, когда вы пытаетесь зайти на сайт под своим логином и паролем, или ваша попытка входа может просто не удастся.
  • Веб-сайты выглядят неправильно или выглядят не так как им следует
  • Устранение проблем, при которых не показываются изображения или анимация
  • Исправление распространенных аудио и видео проблем
  • Устранение проблем при входе на веб-сайты, которые требуют ввода имени пользователя и пароля. Вы можете получить ошибку, похожую на Мы не можем обработать ваш запрос на вход на сайт или Произошла неопределённая ошибка, когда вы пытаетесь зайти на сайт под своим логином и паролем, или ваша попытка входа может просто не удастся.

Способ 5: Сброс стека Windows Socket TCP/IP

Windows Socket — это программа, отвечающая за обработку всех входящих и исходящих сетевых запросов с помощью таких программ, как Internet Explorer. Если есть проблема с этим, сброс может исправить неполадку.

  • Для этого нажмите клавишу Windows и введите cmd, щелкните правой кнопкой мыши cmd и выберите «Запуск от имени администратора».
  • В окне командной строки введите следующие команды и нажмите Enter после каждой:

ipconfig / flushdns

nbtstat -R

nbtstat -RR

netsh int reset all

netsh int ip reset

netsh winsock reset

Перезагрузите систему, чтобы изменения вступили в силу.

Если и после этого браузер не открывает некоторые сайты, попробуйте воспользоваться другим обозревателем.

Очистка списка статических маршрутов

Такие маршруты используются при доставке сетевых пакетов. Для того, чтобы их удалить, необходимо выйти в консоль и набрать команду «route -f». После этого пропадет доступ к интернету, и страницы не будут загружаться.

Статический маршрут указывает конкретный IP-адрес, по которому должны доставляться сетевые пакеты. Если он отсутствует, то интернет работать не будет.

Чтобы это исправить, необходимо добавить статический маршрут по умолчанию. Для этого будет нужно набрать команду route -p add, в которой далее должен быть указан адрес шлюза.

Эту операцию можно осуществить, воспользовавшись утилитой AVZ.

После запуска будет показан список опций по восстановлению настроек. Нужно выбрать ту, которая относится к удалению статических маршрутов.

После перезапуска операционной системы можно будет загрузить нужный сайт.

Если браузер не показывает определенную страницу, для этого должна быть конкретная причина. Для того, чтобы восстановить возможность просмотра, нужно предпринять действия в зависимости от имеющейся ситуации. В большинстве случаев такую проблему можно исправить.

Неправильные настройки интернет-соединения

Сайты по-прежнему не открываются? Возможно, причина в настройках сетевого адаптера. Чтобы удостовериться, что всё в порядке, и при необходимости внести коррективы, владельцу компьютера нужно:

В «Панели управления» отправиться, как было описано выше, к «Изменению параметров адаптера», выбрать используемый и перейти в контекстном меню к «Свойствам».

Посмотреть, стоят ли галочки в чекбоксах «IP версии 4», «Драйвер протокола LLDP» и «IP версии 6» — они могут пропасть вследствие системного сбоя или некорректного удаления программ, напрямую обращающихся к сетевому трафику.

Если проблема обнаружена — вручную установить галочки в чекбоксах и нажать на кнопку «ОК».

Сначала проверим работает ли интернет

Логично предположить, что интернет просто не работает. Проверить это довольно просто. Посмотрите на значок скайпа, зелёный ли он, или попробуйте обновить свой антивирус. В общем, проверьте работает ли любое отдельное приложение которое вы себе устанавливали, кроме браузера, которое использует интернет. Это самый простой способ сразу понять что происходит.

Если таких нет, то нужно открыть командную строку и ввести туда команду:

ping 8.8.8.8

Если после её выполнения вы видите четыре сообщения «Ответ от ..», значит доступ к интернету есть. А если сообщения «Превышен интервал ожидания…», то 100% именно здесь проблема. Подробнее об этом и как решать читайте в статье про проблемы с работой интернета и по неполадкам с wifi.

Допустим приложения работают, команда «ping 8.8.8.8» получает ответы, но сайты не открываются. Следующим шагом нужно проверить работает ли DNS. Этот сервис переводит имена сайтов (домены) в IP-адреса. Введите такую команду:

ping mail.ru

Также смотрим что пишет в ответ. Единственно правильный вариант:

Цифры могут быть другие, но главное, чтобы четыре сообщения начинались с «Ответ от ..». Если ответы есть, то с DNS всё в порядке. Если, допустим, не четыре ответа, а меньше (но они есть), то проблема в качестве интернета. Возможно, у вас мобильный инет и качество связи на данный момент оставляет желать лучшего)

Осталось рассмотреть вариант, когда ответов не получили. В принципе, в данный момент можно заходить на сайты, если вы знаете их IP-адрес Ради интереса можете ввести в адресную строку браузера: 94.100.180.200

Должен открыться сайт mail.ru. Но проблему DNS надо решать и об этом дальше.

Решение проблемы с распознаванием имён (DNS)

Два слова о возникновении проблемы. Иногда DNS сервер провайдера глючит, и в этом случае лучше заменить его на более надёжный сервер от Google или CloudFlare. Но по умолчанию, когда происходит подключение к интернету, выставляется DNS-сервер провайдера. Менять или не менять зависит от частоты возникновения проблемы. Также частой причиной являются вирусы, они могут подменять значения на свои.

Для изменения адресов на гугловские, кликаем правой кнопкой на значок сети в углу возле часиков (в виде компьютера или связи Wi-Fi) и выбираем «Центр управления сетями и общим доступом»:

В Windows 7/8.1/10 нужно зайти в «Панель управления -> Сеть и интернет -> Центр управления сетями и общим доступом». Далее кликаем по своему подключению как показано стрелочкой (у вас может называться по-другому):

В следующем окошке нажимаем кнопку «Свойства» и далее находим в списке «Протокол интернета версии 4» и заходим в него двойным кликом.

Далее переставляем переключатель в положение «Использовать следующие адреса DNS-серверов» и вписываем в поля адреса DNS-серверов Google: 8.8.8.8 и 8.8.4.4

OK-OK-Закрыть Или:

1.1.1.1

1.0.0.1

Это будут новые более быстрые DNS от CloudFlare. Можно не перезагружаться, через минуту новые настройки начнут работать. Если какие-то IP-адреса уже были прописаны, тогда наоборот, пробуем сначала поставить галочку на «Получить адрес DNS-сервера автоматически»:

Проверьте открываются ли теперь сайты. Если нет, то введите ещё такое в командной строке, запущенной от имени администратора:

ipconfig /flushdns

Перезагрузитесь и проверяйте.

Если у вас есть роутер, то будет лучше менять параметры прямо в нём. В этом случае нужно зайти в админ-панель роутера и найти настройки сети. На каждом роутере они расположены по разному, здесь универсального совета я не дам, но покажу на примере роутера TP-Link:

Нужно найти поля, отвечающие за DNS: Primary (основной) и Secondary (резервный) DNS, поставить галочку чтобы использовать их (Use this DNS servers) и вписать туда IP-адреса в точности как на  картинке: 8.8.8.8 и 8.8.4.4. Сохранить настройки и перезагрузить роутер.

Неверный файл «hosts», не открываются некоторые сайты

Проблема с распознаванием имён сайтов в IP-адреса может быть не только из-за глючного DNS. Даже, наверное, чаще это происходит из-за испорченного файла «hosts», который расположен в системной папке Windows любых версий. Чтобы справиться с этой проблемой изучите статью про решение проблемы с неоткрывающимся сайтом «ВКонтакте». В принципе, не только этот, а и все остальные советы в статье также помогут, если не работают любые другие сайты.

Коды ошибок сервера

Не все сайты открываются и не получается зайти в одну из социальных сетей, типа одноклассников или ВК. Ошибка в вашем браузере имеет определенный номер, и пускай сейчас мы не решим конкретную задачу, но рассмотрим, где именно искать решение.

Ошибок, которые могут появиться несколько десятков, и переписывать их все слишком долго. Рассмотрим основные разделы этих ошибок. Обычно в коде ошибки три цифры: первая цифра – это раздел, к которому относится ошибка, две других – это номер подраздела.

  • Коды начинающиеся с 1хх это стандартные информационные сообщения, которые означают принятие сервером запроса или штатную работу сервера.
  • 2хх – коды ответа сервера на запросы, означают, что сервер создал страничку или передает результаты об успешной обработке запроса.
  • Перенаправлению с одного сервера на другой соответствует код 3хх.
  • Вы запрашиваете ресурс, которого не существует или не удается получить доступ, сервер не может обработать запрос или сам запрос был не правильным, мы получаем ошибку 4хх.
  • 5хх – ошибки сервера, неполадки, связанные с работоспособностью сервера начинается с этой цифры.

Проблемы с dns

Проблема может крыться не только в домашнем роутере, но и непосредственно в настройках операционной системы компьютера. Начать проверку стоит со службы DNS (Domain Name System). Эта система предназначена для связывания привычных нам имен сайтов с их адресами. Например, когда мы вводим в адресной строке браузера «https://yandex.ru», на самом деле мы обращаемся к его IP-адресу в Интернете, который выглядит примерно так: «87.250.250.242», а DNS за нас находит его и подставляет вместо имени. Если эта служба по какой-то причине не работает, то компьютер «слепнет», вследствие чего не все сайты открываются – половина из них работает с большой задержкой, а вторая половина и вовсе не грузится.

Проверка службы

По умолчанию задача предоставления доступа к службе DNS лежит на роутере. Вот самый простой способ проверить ее работоспособность без обращения к командной строке:

  • правой кнопкой мыши кликаем на значок сетевых подключений в трее (рядом с часиками) и выбираем пункт «Диагностика неполадок»;
  • ожидаем завершения работы мастера.

Во время работы программа диагностики проверяет наличие неисправностей различного характера, в том числе и доступность DNS. Если проблема будет обнаружена, мастер попытается ее автоматически исправить. Очень часто данное средство помогает быстро исправить работу сети.

Прописываем dns и сбрасываем кэш

Если автоматическое восстановление не помогло, тогда нужно вновь обратиться к средствам командной строки и сбросить так называемый кэш DNS. Это специальные файлы, которые хранят в себе служебную информацию и позволяют быстрее подключаться к данной службе. Иногда кэш по тем или иным причинам повреждается, из-за чего не открываются сайты в Интернете, почему и требуется его периодическая очистка.

Для этого выполняем следующие шаги:

  • открываем командную строку;
  • вводим команду «ipconfig /flushdns» и нажимаем Enter;
  • на всякий случай перезагружаем компьютер и пробуем открыть любую страницу в Интернете.

Если данный способ не помог, можно попробовать вручную прописать адрес публичного сервера DNS от компании Google.

Для этого:

  • открываем проводник (можно горячей комбинацией Win + E);
  • вводим в адресной строке «Панель управления» и нажимаем Enter;
  • кликаем по пункту «Просмотр состояния сети и задач»;
  • выбираем «Изменение параметров адаптера»;
  • находим соединение, которое, как правило, называется «Ethernet» и подписано как «Сеть»;
  • щелкаем правой кнопкой мыши на нем и в открывшемся контекстном меню выбираем «Свойства»;

  • откроется окно со списком активных протоколов. Нас интересует строка «IP версии 4 (TCP/IPv4)». Выбираем ее и нажимаем на кнопку «Свойства»;
  • устанавливаем галочку «Использовать следующие адреса DNS-серверов», после чего ниже станут доступными две строки. В них вписываем «8.8.8.8» и «8.8.4.4» соответственно;
  • нажимаем OK и закрываем окна настройки соединения.

Стоит отметить, что такая схема конфигурации сети хоть и является работающей, но использовать ее в качестве постоянного решения не следует, так как отсутствие автоматической настройки DNS может свидетельствовать о неисправности роутера.

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
PR-HOST
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: