Доброго времени суток!
Не так давно один мой знакомый пожаловался, что у него интернет-странички в браузере открываются с какой-то задержкой. Да, она была не очень-то и заметной, но все же "чувствовалась"...
И это, кстати несмотря на то, что у него кабельный доступ к интернету, со скоростью 100 Мбит/с. Сначала был "обвинен" браузер, ОС и пр., но как оказалось в последствии, причина была в ужасной работе DNS-сервера провайдера. И как только его сменили в настройках Windows, сайты стали открываться почти "моментально"! 👌
Теперь немного об основах, чтобы было понятно, о чем идет речь широкому кругу читателей.
Дело в том, что когда вы открываете какую-нибудь страничку в браузере (т.е. переходите по ссылке, или вручную указываете URL-адрес) — сначала ваш ПК посылает запрос DNS-серверу (т.е. спрашивает его: "где расположен сайт"), тот, поискав в своей базе IP-адрес сайта, отвечает ему и указывает по какому IP располагается сайт. И уже после, по указанному IP-адресу браузер загружает страничку.
*
👉 Примечание
В большинстве случаев, при подключении абонента к сети Интернет, провайдеры не задумываются об удобстве пользователя и не указывают никаких DNS (используются по умолчанию их собственные).
И почти всегда — они проигрывают и по скорости, и по стабильности многим публичным бесплатным DNS-серверам.
Думаю, теперь вам немного понятно, почему от DNS-сервера может зависеть скорость открытия интернет-странички?
*
Содержание статьи📎
Как найти быстрый DNS-сервер и указать его в параметрах Windows
Вариант 1
Есть одна небольшая утилита — 📌DNS Jumper (ссылка на офиц. сайт), которая может существенно облегчить поиск и смену DNS-сервера.
Покажу на своем примере, как ей пользоваться.
1) После загрузки утилиты, ее нужно распаковать и запустить исполняемый файл. Далее в списке нужно выбрать свой сетевой адаптер (через который у вас осуществляется выход в Интернет!) и запустить тест скорости DNS (кнопка "Быстрый DNS", см. скриншот ниже 👇).
2) Через 15-20 сек. утилита проверит самые популярные DNS-серверы и покажет наиболее быстрые для вас. Вы можете тут же выбрать их и нажать кнопку "Применить". 👇
3) Собственно, это все — настройки были применены. Удобно?! 😉
Кстати, DNS можно сменить и вручную в настройках подключения (см. далее в заметке).
*
Вариант 2
Сделать всё, что было показано в первом варианте можно и "ручным" способом. Это займет чуть больше времени, зато может выручить, если утилита откажется работать... 👌
*
Ищем наиболее быстрый DNS-сервер для вас
Указать, какой DNS будет самым быстрым именно для вас — невозможно! Это зависит от работы вашего Интернет-провайдера, от вашего географического месторасположения и т.д.
Но с помощью одной небольшой утилиты можно за 1-2 мин. протестировать и узнать наиболее быстрые DNS-серверы конкретно под вашего провайдера. Итак...
*
DNSBench
Офиц. сайт: https://www.grc.com/dns/benchmark.htm
Простая утилита, которая быстро поможет протестировать скорость доступа к различным DNS-серверам. В установке не нуждается, весит менее 500 Кб!
*
После того, как запустите утилиту DNSBench, откройте вкладку "Nameservers" и нажмите кнопку "Run Benchmark".
Через пару минут, утилита закончит тест и представит вам результаты в отсортированном виде (лучшие варианты для вас будут на самом верху. На скрине ниже, в моем случае, это: 8.8.8.8 и 8.8.4.4, DNS от Google).
Примечание!
Утилита DNSBench не использует в своем тесте многие известные российские сервера. Однако, на мой взгляд это не так критично, к тому же если вы захотите их сравнить — можете добавить их в ручном варианте (кнопка ADD). Часть из них будет представлена чуть ниже.
*
Самые популярные DNS-серверы
Google DNS:
- 8.8.8.8
- 8.8.4.4
Одни из самых быстрых, пользуются большой популярностью. Есть один минус: Google собирает статистику в рекламных целях...
OpenDNS:
- 208.67.222.222
- 208.67.220.220
Не самые быстрые, но зато есть блокировка сайтов для взрослых, осуществляется повышенная защита персональных данных.
Level3 DNS:
- 209.244.0.3
- 209.244.0.4
Третьи по популярности в Мире публичные DNS-сервера. Как заявляют разработчики, обеспечивают достаточно высокую степень безопасности от вредоносных сайтов.
Yandex DNS:
- 77.88.8.8 и 77.88.8.1 - базовые DNS-сервера;
- 88.8.88 и 77.88.8.1 - DNS для обеспечения защиты от вредоносных сайтов;
- 77.88.8.7 и 77.88.8.3 - DNS-сервера предоставляют защиту от "взрослых" сайтов, своего рода, семейный вариант.
На эти сервера стоит обратить внимание, т.к. они от Российского поисковика, а значит могут быть несколько быстрее зарубежных!
DNS.WATCH:
- 84.200.69.80
- 84.200.70.40
Политика компании - предоставлять доступ практически к любым сайтам. Кстати, они не ведут статистику ваших посещений.
Comodo Secure DNS:
- 8.26.56.26
- 8.20.247.20
У компании весьма неплохо реализована фильтрация вредоносных сайтов (даже несмотря на то, что это публичные бесплатные DNS серверы).
Norton ConnectSafe:
- 199.85.126.10 и 199.85.127.10 - DNS-серверы со стандартным уровнем фильтрации (фишинг сайты, вирусные сайты, вредоносное ПО);
- 199.85.126.30 и 199.85.127.30 - родительский контроль (исключены сайты для взрослых);
- 199.85.126.20 и 199.85.127.20 - что-то среднее между первым и вторым вариантами (продвинутый уровень защиты).
*
Изменяем DNS (универсальный способ на примере Windows 10/11)
Предложенный вариант смены будет актуален для популярных на сегодняшний день Windows: 7, 8, 10 (универсальный способ).
- Сначала нажмите кнопки Win+R, в появившемся окне "Выполнить" введите команду ncpa.cpl, нажмите OK (так мы откроем все сетевые подключения, доступные на ПК).
- далее необходимо открыть свойства активного подключения, через которое вы выходите в сеть (для этого просто щелкните по нему правой кнопкой мышки, и в контекстном меню выберите "Свойства", см. пример ниже); 👇
- после нужно выбрать строчку "IP версии 4 (TCP/IPv4)" и открыть ее свойства (как показано на скрине ниже 👇);
- затем переключите ползунок в режим "Использовать следующие адреса DNS-серверов" и введите IP, которые вы "отобрали" из первой части статьи (в моем примере это DNS от Google).
- Сохраните измененные настройки. Собственно, на этом всё...
*
PS
Кстати, если вы используете Wi-Fi роутер, то DNS-сервера можно указать в его настройках подключения к интернет. Описать здесь, как это сделать, не представляется возможным — это зависит как от модели вашего роутера, так и от версии его прошивки. Чаще всего, это делается в разделе настроек подключения к интернет (WAN).
*
👉 В помощь!
Как настроить Wi-Fi роутер с "нуля" — инструкция для начинающих.
*
Дополнения по теме приветствуются...
На этом пока все, успехов!
👣
Первая публикация: 10.07.2018
Корректировка: 7.10.2021
Другие записи:
Поменял свои DNS на гугловские. Скорость вроде не изменилась, также все вроде бы. Правда, заметил, что стали открываться некоторые сайты, которые раньше не открывались. Кул! И за это спасибо!
Да, такое возможно...
У меня не открывалась часть сайтов, но после смены DNS все заработало! Выбрала DNS от Гугла!
Спасибо!
Первый способ - всё работает! Была загвоздка, что по вечерам какая-то задержка при открытии некоторых сайтов. Сейчас вроде получше, может и правда виноваты DNS были...
Скорость моргания человека 50 миллисекунд.
Разница в таблице скоростей 17...42 мс.
Вывод человек даже не заметит(!) изменения.
Гхм... интересный подход.
1) Почему же вы берете только эту таблицу, и не сравниваете ее с провайдерскими установками по умолчанию? Хотя здесь, наверное, больше речь идет о стабильности их работы (чем непосредственно о времени).
2) Почему-то, те, кто играет в CS очень хорошо замечают 50 мс...
Как повысить скорость на Battle.net? 200млс
Скажу так. Все от провайдера зависит. У нас провайдер так настроил работу, что все с отличными DNS серверами (типа 8.8.8.8) остались совсем без инета. Рассылали сначала письма. Кто поменял, кто нет и бегали потом с большими глазами. Приходишь с ноутом. Втыкаешь их кабель в ноут. Инет есть? Есть... Разбирайтесь...
Крутые статьи! Спасибо!
Здравствуйте, Alexandr. Я использовал другую утилиту которая называется NameBench. Протестировал DNS сервера этой программой, затем изменил в настройках сети. Но потом через какое-то время опять протестирол этой программой DNS. Программа уже предложила другие DNS. При этом я не менял свой сетевой адаптер. Почему программа предлагает разные DNS, когда запускаешь тестирование в разное время? Как быть? Получается нужно протестировать только один раз и изменить DNS в настройках и больше ничего не менять? Или нужно делать тестирования время от времени?
Доброго времени.
1. Так это же не постоянная величина, каждый тест и будет разным...
2. Да и зачем вам постоянно менять DNS? Вы посмотрите лучше на цифры: если там прыгает между 30-40ms - то разницы-то вы все равно не увидите. Выбирайте любой из первых, стабильно-работающий. Гоняться за самым лучшим - смысла особого нет (тут, наверное, важнее не выбрать самый худший)).