Проблемы с открытием веб-сайтов могут возникать на всех компьютеризированных машинах. Дело еще за малым — проверьте сайты через команду ping, попробуйте другой браузер, альтернативный DNS, выясните, не на вашей ли стороне проблема.
Сброс настроек
Если сайты пингуются, но не открываются в браузере, помогает простой сброс настроек сети. Откройте командную строку и введите сетевой сброс адаптера: netsh winsock reset.
Затем перезагрузите компьютер и проверьте.
Определение MTU
MTU — это максимальный пакетный режим, который передается по сети без фрагментации. Если пакет больше, чем установленное значение режима пакета, он будет разделен на более мелкие пакеты. Если мелких много, передача данных по сети может замедлиться. Если размер неправильный, то возникают проблемы с открытием сайтов.
Проверить доступность MTU можно с помощью команды ping www.yandex.ru -f -l 2000, где 2000 — максимальный размер пакета, а www.yandex.ru — доменное имя Яндекса.
Уменьшайте индикатор размера до тех пор, пока не исчезнет фрагментация пакетов.
С помощью теста можно установить максимальное значение размера пакета, при котором пакет проходит без фрагментации. В данном случае число составляет 1472 байта.
Но это не оптимальное значение. К найденному числу нужно добавить количество байт, выделенных для заголовка (20 байт) и 8 байт для протокола ICMP. То есть оптимальное количество MTU=1472+20+8=1500 байт.
Настройка MTU
Чтобы просмотреть конкретные инструкции для вашей модели маршрутизатора, перейдите сюда. Покажу на примере роутера Keenetic. Вам необходимо открыть веб-интерфейс роутера и перейти в раздел «Настройка Ethernet-соединения».
Внизу в поле «Размер MTU» установите заданное вами значение. Перезагрузите роутер и компьютер, проверьте интернет.
Альтернативные DNS
Подробно пишем о том, что такое альтернативный DNS здесь.
В самом роутере, в разделе «Сеть» или в настройках сетевого адаптера компьютера можно задать альтернативные DNS-адреса. Для этого на роутере:
В настройках сетевого адаптера вашего компьютера выполните следующие действия:
Проверить доступность сайта.
Если вы не можете зайти на сайт, посмотрите следующее видео:
Заключение
Если сайт пингуется, но не открывается, есть несколько способов решить проблему: сбросить настройки сети, установить правильное значение MTU и указать альтернативный DNS.