Как проверить скорость DNS-сервера

Обновлено: 04.07.2024

DNS-серверы вашего интернет-провайдера могут быть не самыми лучшими. Вот как найти оптимальные настройки DNS для подключения с помощью этих инструментов.

Общедоступный DNS Google – это бесплатная система доменных имен (DNS). Это альтернатива настройкам DNS по умолчанию вашего интернет-провайдера, которые не всегда являются самым быстрым вариантом, и другим общедоступным службам DNS, таким как OpenDNS или DNS 1.1.1.1, ориентированному на конфиденциальность.

Какой из этих вариантов лучше всего оптимизирует скорость вашего интернета? Является ли один DNS лучше, чем его конкуренты? И как узнать, так ли это? Читайте дальше, чтобы узнать, как найти самый быстрый DNS и при этом оптимизировать скорость интернета.

Что такое DNS?

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

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

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

Вам нужен быстрый и стабильный DNS. Для некоторых их DNS также должен предоставлять дополнительные функции безопасности и конфиденциальности. Чтобы найти самый быстрый вариант DNS, попробуйте один из следующих бесплатных тестов скорости DNS. Вот как изменить настройки DNS в Windows и как изменить настройки DNS на Mac.

Что такое тест скорости DNS?

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

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

1. NameBench

NameBench – это портативное приложение с открытым исходным кодом (установки не требуется, его можно запустить с USB-накопителя), которое работает в дистрибутивах Windows, macOS и Linux.

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

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

Ссылки для загрузки для каждой операционной системы доступны в архиве кода NameBench.

Как использовать DNS-тест NameBench для проверки скорости DNS

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

Откройте и извлеките NameBench. Серверы имен, которые вы видите, — это DNS-серверы, которые вы используете в настоящее время. Сохраните настройки NameBench по умолчанию, затем нажмите Start Benchmark. DNS-тест NameBench занимает 10–20 минут, так что берите чашку чая и ждите результатов.

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

Например, я должен переключить свой основной DNS-сервер на 1.1.1.1, ориентированный на конфиденциальность. Вы также можете прокрутить страницу результатов вниз, чтобы увидеть сравнительные таблицы тестов скорости DNS.

2. Тест скорости доменного имени GRC

Инструмент Gibson Research Corporation Domain Name Speed ​​Benchmark предоставляет подробный анализ оптимальных настроек DNS вашего соединения. Как и NameBench, вы можете запустить DNS Benchmark с USB-накопителя, не требуя установки. Есть приложение для Windows, но нет поддержки для macOS или Linux.

Загрузить: DNS Benchmark для Windows (бесплатно)

Как использовать DNS Benchmark для проверки скорости DNS

DNS Benchmark удобен тем, что постоянно обновляет свой список DNS. По мере выполнения теста скорости DNS серверы с самым быстрым откликом перемещаются в начало списка.

Загрузите и откройте DNS Benchmark, затем выберите вкладку Серверы имен. Позвольте DNS Benchmark обновить список, затем выберите Run Benchmark. Первый запуск занимает всего несколько минут.

Однако в конце первого запуска теста скорости DNS DNS Benchmark объявляет, что вам следует создать настраиваемый список тестов DNS для результатов тестирования DNS, которые точно отражают вашу систему, подключение и региональные настройки. Это связано с тем, что в списке DNS-серверов по умолчанию предпочтение отдается пользователям из США.

Создание пользовательского списка занимает около 37 минут." Но результат дает гораздо более четкое представление о самом быстром DNS для вашей системы.

3. Перемычка DNS

Поначалу кажется, что DNS Jumper — это более простой инструмент для проверки скорости DNS. Однако, как только вы начнете использовать DNS Jumper, вы заметите, что он имеет много функций, схожих с NameBench и DNS Benchmark. Например, DNS Jumper выполняет самый быстрый тест DNS и также является портативным приложением.

Что касается скорости DNS, DNS Jumper имеет возможность сканировать и выбирать «Самый быстрый DNS». После завершения теста скорости DNS вы можете выбрать параметр, а затем использовать встроенную кнопку «Применить DNS», чтобы использовать эти настройки. Тестовый список DNS Jumper имеет некоторые ограничения и отдает предпочтение поставщикам DNS из США.

Загрузить: DNS Jumper для Windows (бесплатно)

Как использовать перемычку DNS

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

У одного из сетевых адаптеров под типом адаптера будет имя вашего текущего подключения. Соединения Wi-Fi также будут отображать панель приема. Запишите имя и выберите соответствующее оборудование в раскрывающемся списке DNS Jumper.

После правильной конфигурации оборудования выберите Самый быстрый DNS. Откроется новое окно со списком доступных тестов скорости DNS. Держите каждый выбор отмеченным, затем нажмите «Начать проверку DNS». Тест DNS Jumper не занимает много времени. По завершении вы можете использовать DNS Jumper для автоматического обновления настроек DNS для вашего подключения.

Как найти самый быстрый DNS?

Использование одного из перечисленных выше инструментов проверки скорости DNS поможет вам определить оптимальные настройки DNS для вашего подключения. NameBench и GRC DNS Benchmark предлагают самые тщательные тесты и дают наиболее точные ответы относительно скорости DNS.

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

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

Лучшие инструменты сравнения DNS

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

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

СРО

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

GRC DNS Benchmark скриншот

Ключевые отличия

  • Получите представление о том, что происходит с текущими назначенными DNS-серверами.
  • Автоматическое сравнение производительности сервера с общедоступными альтернативами
  • Подробное сравнение производительности и надежности до 200 DNS-серверов.
  • Определяет все DNS-серверы, на использование которых настроена система пользователя, и добавляет их в список.
  • Определяет пригодность каждого DNS-сервера
  • Проверяет каждый сервер, чтобы увидеть, возвращает ли он ошибку или перенаправляет на маркетинговую страницу.
  • Результаты постоянно отображаются и обновляются во время проведения сравнительного анализа.
  • Динамически отсортированные и масштабированные линейчатая диаграмма и таблица для каждого сервера
  • Запросы IP-адресов 50 самых популярных доменных имен в Интернете.
  • Также запрашивает несуществующие домены
  • Совместимость со всеми версиями Windows, а также с эмуляциями Windows, работающими на Linux и Mac.
  • Закодировано на ассемблере для точности и небольшого размера: 147 КБ.
  • Ничего не нужно устанавливать, просто запустите небольшой исполняемый файл

DNSPerf

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

ширина скриншота DNSPerf

Ключевые отличия

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

Имена

NameBench – это бесплатная утилита для сравнительного анализа DNS с открытым исходным кодом, доступная для Windows, macOS и UNIX. По умолчанию он проверяет текущие DNS-серверы, а также позволяет пользователям вводить определенные адреса других серверов. Один из исходных DNS-серверов, легкий и портативный.

namebench screenshot

Ключевые отличия

  • Возможность включения популярных общедоступных DNS-серверов, таких как Google, OpenDNS и UltraDNS.
  • Может протестировать самые быстрые региональные DNS-серверы в регионе.
  • Проверки цензуры для проверки тех, кто предоставляет услуги фильтрации.
  • Показывает самый быстрый доступный DNS-сервер на основе точного количества посещенных сайтов с использованием кеша браузера.
  • Проверки основаны на 2000 самых популярных веб-сайтов.
  • Пользователи получают приоритетный список из трех адресов серверов в качестве окончательных рекомендаций.
  • Есть версия для macOS
  • Может обнаруживать, когда интернет-провайдер игнорирует пользовательские настройки и перенаправляет DNS-трафик.

Перемычка DNS

Sordum DNS Jumper помогает найти и настроить самый быстрый DNS для конкретной системы. Он легкий, портативный и включает в себя множество функций.

Скриншот DNS Jumper

Ключевые отличия

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

Проверка DNS

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

Снимок экрана панели поиска DNSChecker DNS

Ключевые отличия

  • Бесплатная служба поиска DNS для проверки DNS-серверов, расположенных в разных регионах мира
  • Выполняет поиск распространения DNS для любого имени хоста
  • Проверяет данные, собранные со всех доступных DNS-серверов, чтобы подтвердить полное распространение записей DNS.
  • Проверка работоспособности DNS для домена пользователя, включая параметры DNS, требующие внимания
  • Проверьте, в каких службах черного списка содержится запись о пользователе.
  • Инструменты обратного поиска IP-адресов разрешают указанный IP-адрес хосту
  • Также включает службы NS Lookup и MX Lookup.

MXToolbox

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

Снимок экрана MXToolbox DNS Check

Ключевые отличия

  • Запрашивает каждый DNS-сервер, чтобы убедиться, что все DNS-серверы отвечают
  • Измерение производительности и проверка результатов в соответствии с общепринятыми передовыми практиками объединяет все записи MX, DNS, черный список и диагностику SMTP в одном интегрированном инструменте.
  • Введите доменное имя, IP-адрес или имя хоста и получите хронологическую историю результатов.
  • Проверка черного списка проверяет IP-адрес почтового сервера на соответствие более чем 100 черным спискам электронной почты на основе DNS.

Инструменты DotCom

Тест поиска DNS DotCom-Tools запрашивает корневые серверы, чтобы найти записи поиска DNS с подробным описанием пути, используемого для получения сведений об авторитетном DNS-сервере. Сервер DNS возвращает IP-адреса, связанные с запрошенной записью DNS.

Снимок экрана DNS DotCom-Tools

Ключевые отличия

  • Проверьте распространение DNS из десятков корневых расположений.
  • Тест трассировки DNS автоматически пытается разрешить адреса IPv4 и IPv6, если они доступны
  • Результаты тестирования включают время получения ответа от каждого узла на пути, а также ответы, возвращаемые каждым узлом.

whatsmydns screenshot

Ключевые отличия

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

Что такое DNS-сервер?

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

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

Без ручной настройки ваш Linux будет настроен на использование службы DNS, предлагаемой вашим интернет-провайдером или организацией. Если вас не устраивает служба DNS по умолчанию, вы можете рассмотреть возможность использования других общедоступных служб DNS, таких как Google DNS, OpenDNS и т. д. Перед переключением на разные DNS-серверы вы, вероятно, захотите сравнить скорость DNS-сервера среди доступных DNS-серверов и найти лучший DNS для вас.

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

Установить namebench в Linux

Чтобы установить и запустить namebench в Debian, Ubuntu или Linux Mint:

Чтобы установить и запустить namebench в CentOS, RHEL или Fedora:

Если у вас не установлен X11, namebench автоматически продолжит работу в режиме командной строки и сразу же начнет оценивать доступные DNS-серверы. Если вы запускаете namebench в среде рабочего стола Linux, namebench запустит графический интерфейс следующим образом. Нажмите кнопку Start Benchmark, чтобы начать тестирование DNS. namebench проверит ваши локальные DNS-серверы, а также общедоступные и региональные DNS-серверы.


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

При запуске в режиме графического интерфейса namebench покажет результат теста скорости DNS в окне веб-браузера. Типичный отчет о сравнительном анализе DNS, созданный namebench, выглядит следующим образом.

Пример результатов теста скорости DNS с помощью namebench

Сводка сравнения скорости DNS:


Среднее/минимальное время ответа DNS:


Распределение времени ответа DNS:


Чтобы сравнить DNS-серверы, namebench выполняет поиск DNS для имен хостов, найденных в истории вашего веб-браузера, или в топ-10 000 доменных имен Alexa. Измерения времени поиска DNS, сгенерированные namebench, хранятся в /tmp/namebench_*.csv , поэтому при желании вы можете выполнить любой собственный анализ.

Поддержка Xmodulo

Этот веб-сайт стал возможен благодаря минимальной рекламе и вашему любезному пожертвованию через PayPal или кредитную карту

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

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

Namebench

Namebench был создан техническими специалистами Google. Он предназначен для поиска лучшего сервера имен для вашего компьютера с учетом таких факторов, как история просмотра веб-страниц, вывод tcpdump и стандартизированные наборы данных. Это означает, что два компьютера, расположенных рядом, могут иметь разные результаты.

Как это работает?

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

  • Серверы имен: это относится ко всем интересующим вас серверам имен.
  • Включить глобальных поставщиков DNS. Если вы также хотите провести тест с другими общедоступными поставщиками DNS, такими как Open DNS, обязательно установите этот флажок.
  • Включить лучшие доступные региональные службы DNS: этот параметр позволит Namebench автоматически включать наиболее эффективные DNS-серверы, расположенные в вашем регионе.

В следующем разделе вам будет предложено выбрать, какие тесты вы хотите запустить на рассматриваемых DNS-серверах. Namebench в совокупности примет во внимание все эти тесты и определит самый быстрый DNS-сервер для вашего использования. Поэтому вам следует выбирать тесты, которые с большей вероятностью принесут пользу вашему просмотру веб-страниц. Тесты включают;

  • Включить проверку цензуры. Этот вариант предназначен для тех, кто заинтересован в получении DNS-сервера, который ограничивает цензуру в их географическом местоположении и на самых высоких скоростях.
  • Источник данных запроса. Необходимо указать, откуда тест будет получать свои источники данных. По умолчанию обычно используется история вашего браузера; однако вы можете изменить его на 2000 самых популярных веб-сайтов.
  • Производительность проверки работоспособности. Этот параметр позволяет протестировать множество DNS-серверов (от 10 до 40). Однако этот тест также будет зависеть от вашей пропускной способности.
  • Количество запросов. Этот параметр позволяет выбрать количество запросов, отправляемых каждому серверу имен DNS.

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

Тестовый анализ DNS GRC

Тест DNS от GRC – еще один отличный инструмент для проверки скорости DNS-серверов. Он легкий по сравнению с Namebench, так как весит всего 164 КБ, тогда как Namebench — 5 МБ. Тест DNS поможет вам протестировать до 200 общедоступных DNS-серверов, а также те серверы, которые в настоящее время используются вашей машиной. Это также позволяет сократить список серверов или добавить собственные DNS-серверы, которые вы хотите протестировать.

Как и Namebench, он также предоставляет ряд тестов, которые вы можете запустить, в том числе; поиск в кэше, поиск без кэширования, поиск доткомов, надежность и защита от повторной привязки.

Читайте также: