Альтернативные dns сервера. Что такое DNS и как ДНС-сервера обеспечивают работу интернета

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

Напрмер в моей ситуации, провайдер иногда меняет мой публичный IP адрес. Это иногда случается обычно раз в несколько месяцев. Кроме того, мой домашний компьютер перезагружается крайне редко. За это время сервис dyndns, которым я пользовался ранее успевал пару раз прислать мне оповещения о неактивности с целью отключить «неиспользуемый» аккаунт. Перейти на вручную прописываемую DNS зону также не получается, потому что иногда адрес все же меняется. Причем обычно об этом узнаешь когда нужен доступ к домашнему компьютеру здесь и сейчас.

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

Итак:
1. Имеем установленный сервер bind9 с доменом server.org
2. Создаем зону client.server.org.zone:

$ORIGIN .
$TTL 10 ; 10 seconds
client.server.net IN SOA ns1.server.net. hostmaster.server.net. (
18 ; serial
10800 ; refresh (3 hours)
3600 ; retry (1 hour)
604800 ; expire (1 week)
10 ; minimum (10 seconds)
$TTL 3600 ; 1 hour
NS ns1.server.net.
NS ns2.server.net.
MX 10 client.server.net.

Здесь сервера ns1.server.net и ns2.server.net - DNS сервера для нашей зоны, client.server.net - адрес нашего домашнего компьютера

3. генерим ключи на клиенте:
client# cd /etc/namedb/keys
client# dnssec-keygen -b 512 -a HMAC-MD5 -v 2 -n HOST client.server.net.

4. Создаем фаил с ключем на сервере:
server# cd /var/named/chroot/etc
server# vim keys.conf:

Key client.server.net. {
algorithm "HMAC-MD5";
secret "omr5O5so/tZB5XeGuBBf42rrRJRQZB8I9f+uIIxxei8qm7AVgNBprxtcU+FQMzBvU/Y+nyM2xbs/C8kF3eJQUA==";
};

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

Выставляем права доступа к фаилу с ключами:
server# chmod 640 keys.conf
server# chown root:named keys.conf

5. добавляем нашу зону в named.conf:
include "/etc/keys.conf"
zone "client.server.net" {
type master;
file "zones/client.server.net";
allow-update{
key client.server.net;
};
};

Здесь прописан параметр, который позволяет обновлять данные зоны. Вообще, почитав мануалы, можно найти опции этого параметра, позволяющие обновлять только одну запись в зоне для данного ключа. Т.е можно иметь зону с прописанными в ней поддоменами client1, client2, etc. которые будут авторизоваться с ключами key1, key2, etc.

6. Перезапускаем DNS сервер:
server# /etc/init.d/named reload

7. Создаем на клиенте скрипт, который будет обновлять данные зоны:
#!/bin/bash
IFACE="wlan0"
TTL=3600
SERVER=ns1.example.com
HOSTNAME=foo.example.com
ZONE=example.com
KEYFILE=/root/ddns-keys/Kfoo.example.com.+157+12345.private

New_ip_address=`ifconfig $IFACE | grep "inet addr:" | awk "{print $2}" | awk -F ":" "{print $2}"`
new_ip_address=${new_ip_address/ /}

Nsupdate -v -k $KEYFILE << EOF
server $SERVER
zone $ZONE
update delete $HOSTNAME A
update add $HOSTNAME $TTL A $new_ip_address
send
EOF

В начале скрипта описаны соответствующие параметры: интерфейс, имена сервера и зоны, местоположение фаила с ключем.

8. Осталось только настроить автозапуск/автоматическую смену адреса при смене DNS.
Мы это сделаем при помощи скрипта для NetworkManager:
создадим фаил /etc/NetworkManager/dispatcher.d/20-dyndns.sh:
#!/bin/sh

Iface=$1
state=$2

If [ "x$state" == "xup" ] ; then
/etc/namedb/ddns-update
elif [ "x$state" == "xdown" ]; then
true
fi

Сделаем его исполняемым и принадлежащим пользователю root.

Запускаем-проверяем-пользуемся.

Upd: Если не работает - проверяем (устанавливаем) на сервере права named на записть в папку в которой лежит фаил client.server.org.zone
named будет создавать там фаил client.server.org.zone.jnl

Использованы следующие материалы.

Каждый пользователь Интернет хотя бы раз задавался вопросом: где же храниться вся информация из «мировой паутины» и как мы получаем доступ к ней. С каждым днем всемирная сеть расширяется, появляются новые домены, и каждый, во избежание путаницы, должен иметь свой адрес (DNS-сервер), присваиваемый крупными провайдерами. Чем выше скорость отклика сервера, тем выше скорость соединения, при этом устанавливать значения сервера может сам пользователь, но DNS Ростелеком присваивается в автоматическом режиме, что облегчает задачу.

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

Для восстановления работоспособности системы и ускорения скорости Интернет-соединения используются альтернативные адреса. Они предлагаются крупнейшими поисковиками – Google и Yandex, причем Гугл в этом вопросе считается явным лидером, а при установке ДНС от Гугл качество соединения в большинстве случае улучшается. Между тем, не стоит забывать, что причина плохой работоспособности системы может крыться в другом. Поэтому прежде менять DNS сервера Ростелеком надо убедиться в том, что причина нарушений в работе оборудования провайдера, а для этого придется выполнить ряд несложных манипуляций.

Важно! Этот способ доступен только пользователям, использующим для работы оперативную систему Windows.

  1. Убедиться в том, что сетевое соединение присутствует.
  2. Пройдя по вкладке «Выполнить» в меню «Пуск», набрать нехитрую комбинацию символов «cmd».
  3. В открывшемся окне придется ввести следующий набор символов: «ping google.com».

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

Для чего нужен ДНС адрес и что это такое

Вопрос, что же такое DNS сервер для Ростелекома, и для чего он нужен, в принципе, волнует многих пользователей. Не вникая в технические тонкости, можно сказать, что на этих серверах хранится информация, доступ к которой становится возможным по запросу пользователей. То есть, служба ДНС, получив такой запрос, преобразует в конкретный IP­-адрес, который и открывается на компьютере пользователя.

Сам сервер DNS, по своей сути, это большой компьютер, через который и существует эта служба. В случае если по запросу клиента, данный адрес не будет найден, устройство обращается к тем же сервисам Гугл и Яндекс, где можно найти любую информацию. Используемые пользователями приложения включают в себя такие услуги серверов DNS, как система поиска WWW, моментальные сообщения и электронная почта. Какие же значения ДНС следует прописывать клиентам Ростелеком.

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

Как уже было сказано, пользователям Интернета от Ростелеком прописываются DNS адреса автоматически, и особо задумываться об их настройках не приходится. Что касается альтернативных адресов, то первостепенное внимание стоит уделить поисковым системам Google и Яндекс. Понятно, что без dns работа в сети будет невозможной, и если автоматическая установка параметров сервера не увеличивает скорость интернета, требуется ручная настройка сети ДНС сервера. Остается открытым вопрос, как безопасно изменить адрес, ведь в сети хватает мошенников, охотящихся за информацией, которая находится на персональных компьютерах пользователей.

Как изменить DNS адрес на компьютере

О том, как проверить работоспособность серверов Ростелеком, уже было сказано выше, упомянули мы и о том, как в ручном режиме провести настройку DNS от Гугл и Яндекс. Но начинать все надо с поиска альтернативных серверов для подключения, которых огромное множество. Предстоит, в частности, поиск предпочитаемого сервера DNS для Ростелеком, причем в разных регионах они будут отличными. Найти такой сервер поможет специальная программа, одной из которых является утилита DNS Benchmark. С ее помощью вы поймете, какой сервер прописать для Интернета Ростелеком. Выбрав подходящий сервер, приступаем к ручным настройкам. Чтобы получить постоянное скоростное подключение по новым DNS серверам придется изменить некоторые параметры подключения компьютера.

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

  • Для начала надо зайти в управление соединением, где и будут производиться настройки.
  • На вкладке свойства выбираем параметры IP v4, которые и предстоит отредактировать.
  • Для внесения изменений автоматический режим, предлагаемый по умолчанию, надо изменить на ручной.
  • Далее вводятся предпочитаемый и альтернативный адреса – значения, которые предложит программа. Если вы решили воспользоваться сервером Гугл, то в поле адреса придется прописать значение 8.8.8.8, а в поле DNS комбинацию из следующих символов: 8.8.4.4.

Помните! После ручного изменения параметров DNS, IP адрес настраивать не нужно, так как он будет настроен автоматически.

После того, как вы подключили альтернативный, предпочитаемый ДНС сервер интернет должен работать корректно, а страницы открываться быстро. То же произойдет, если вы воспользуетесь сервисами Яндекса, а в этом случае при ручной настройке параметров подключения надо ввести значения: 77.88.8.8 и 77.88.8.1. Указанные выше настройки относятся к одному компьютеру, а если вы привыкли использовать одновременно несколько устройств, подобные настройки придется сделать в панели управления роутером.

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

Иногда необходимо иметь доступ к своей машине, или машине клиента, которые имеют динамический IP адрес. Для этих целей существует масса сервисов, но бесплатных становится все меньше и меньше. Вот для этого и предназначена данная статья. Если у вас есть под рукой сервер (VDS, VPS или дедик), из которого можно сделать ДНС сервер, то с помощью данной статьи вы сможете сделать для себя такой сервис и пользоваться им как вам удобно и сколько вам хочется. В ходе создания сервиса было перерыто множество страниц в интернете, зачастую противоречащих друг другу. Поэтому, ссылки на исходники указаны не будут. Это статья как бы компиляция всех сведений, нарытых в сети.

Начало работы

Для начала работы по созданию сервиса предполагается, что у вас настроен на сервере BIND , установлены пакет dnsutils и программа Curl . Если обнаружилось вдруг, что у вас этого нет, почитайте, что написано в этой статье . Для простоты сразу договоримся, что оперировать будем доменом dyndns.my и поддоменом с динамическим IP dhost . Полный адрес получится dhost.dyndns.my . В домене должна быть запись A ns с IP вашего сервера. Или не ns, тут кому как нравится, но в этом примере дело обстоит именно так. Ну и для полной ясности, и сервер, и клиент - компы с Ubuntu. Версия уже принципиального значения не имеет.

Он сказал, поехали!

Настройка клиентской части

Раздел идет впереди настройки сервера потому, что ключи авторизации необходимо генерировать на клиенте.

Создадим отдельный каталог в /etc .

sudo mkdir / etc/ ddns/

Перейдем в него.

cd / etc/ ddns/

Генерируем пару ключей для обмена информацией между клиентом и сервером.

sudo dnssec-keygen -b 512 -a HMAC-MD5 -v 2 -n HOST dyndns.my

В результате этой операции в каталоге появляются два файлика - Kdyndns.my.+157+48025.key и Kdyndns.my.+157+48025.private . Из первого файла нам будет необходим только набор символов после «157 ». Именно после пробела начинается тело ключа. Создаем скрипт обновления доменных зон.

sudo nano ddns.sh

Вставляем туда текст.

#!/bin/bash TTL =3600 SERVER =ns.dyndns.my HOSTNAME =dhost.dyndns.my ZONE =dyndns.my KEYFILE =Kdyndns.my.+157 +48025 .private new_ip_address =` curl http:// dyndns.my/ ip.php` #Этот файлик создадим позднее на сервере! cd / etc/ ddns nsupdate -v -k $KEYFILE << EOF server $SERVER zone $ZONE update delete $HOSTNAME A update add $HOSTNAME $TTL A $new_ip_address send EOF

Сохраняем. Затем даем права на исполнение.

sudo chmod +x ddns.sh sudo ln -s / etc/ ddns/ ddns.sh / usr/ sbin/ ddns_update

Настройка серверной части

Настройка сервера имен заключается в прописывании домена и установке разрешения на обновления записей A доменных имен с динамическими IP. Переходим в каталог bind.

cd / etc/ bind/ sudo nano dnskeys.conf

Вставляем туда текст и тело ключа, о котором упоминалось в предыдущем разделе.

Key "dyndns.my" { algorithm hmac-md5; secret "тут тело ключа" ; } ;

Добавляем в файл /etc/bind/named.conf строчку с указанием файла, где определен ключ.

Include "/etc/bind/dnskeys.conf" ;

Следующим шагом необходимо в файл /etc/bind/named.conf.local прописать доменную зону, которой мы оперируем.

Zone "dyndns.my" { type master; allow-update { key dyndns.my;} ; file "/etc/bind/pri.dyndns.my" ; } ;

Необходимо будет создать и файл /etc/bind/pri.dyndns.my с различными записями для домена. Он обычный, с минимально необходимым набором записей для функционирования домена, потому и нет необходимости рассматривать его в данной статье. Рестартуем сервер имен для завершения и применения настроек.

sudo service bind9 restart

Теперь в каталог, предназначенный для веб страниц, помещаем очень простой скрипт на php.

sudo nano / var/ www/ ip.php

Вставляем туда код.

Если вы обратитесь к этому файлу через веб, к примеру, http://dyndns.my/ip.php , то, кроме своего IP адреса ничего не увидите. Что нам и требовалось. Клиент, с помощью curl, его и получает и обновляет информацию на сервере.

Вот и все телодвижения по настройке серверной части.

Настройка заключительная

Доделываем клиента.

sudo nano / etc/ crontab

Добавляем строчку.

*/ 15 * * * * root / usr/ sbin/ ddns_update

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

sudo ddns_update

Для чего, собственно, мы и делали симлинк в /usr/sbin. Если вы не получили в ответ выхлоп со словом REFUSED , значит вы все сделали правильно и можете быть счастливы.

Выводы

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

Большая просьба, при перепечатке данной статьи, указывать источник, в частности, этот ресурс.

ИВАН КОРОБКО, сертифицированный специалист MCP, автор более 50 статей и двух книг. Занимается созданием различных приложений для Active Directory

Домашний хостинг
Используем сервисы динамического DNS

Как обеспечить постоянный доступ к сетевым ресурсам, у которых периодически меняется IP-адрес.

В большинстве современных сетей TCP/IP используется служба DNS, главное назначение которой – сопоставлять простые для запоминания человеком имена типа company.com IP‑адресам. Без этой службы использование Интернета было бы весьма затруднительным, т.к. запомнить множество IP-адресов гораздо сложнее, чем ассоциирующиеся с контентом имена сетевых ресурсов. Похожим образом работают сервисы Dynamic DNS (Dynamic DNS, DDNS), которая позволяет назначать доменные адреса ресурсам, часто меняющим IP‑адрес. Для обновления изменившегося IP-адреса используется специальная программа, которая устанавливается на компьютере или включена в прошивку маршрутизатора.

Большинство xDSL-провайдеров предоставляет доступ в Интернет с помощью динамического IP-адреса, выделяемого из пула своих IP-адресов. При этом IP-адрес обычно меняется раз в 24 часа, по прошествии которых осуществляется разрыв существующей сессии с последующим ее восстановлением, при этом происходит обновление IР-адреса. Всвязи с этим ресурсы, находящиеся за маршрутизатором во внутренней сети (LAN), будут недоступны, т.к. теперь для обращения к ним IP-адрес неизвестен. Используя клиент службы DDNS, встроенный в большинство ADSL-модемов, добиваются сопоставления нового IP-адреса зарегистрированному доменному имени.

Сервисы Dynamic DNS в Интернете

В Интернете существует множество сайтов, бесплатно предоставляющих доменные имена с поддержкой DDNS. В настоящее время в мире существует несколько таких сервисов:

  • no-ip.com
  • tzo.com
  • dyndns.com
  • dyndns.dk
  • FreeDNS.afraid.org
  • ChangeIP.com

Список сервисов, из которых предстоит сделать выбор, ограничивается перечнем, находящимся на встроенном сайте ADSL-модема. Обычно он содержит один или два сайта. Этот список жестко записан в прошивку модема и может быть изменен только производителем (см. рис. 1).

Каждый из сервисов поддерживает несколько десятков доменных имен второго уровня, например dyndns.info, game-host.org, homeftp.net. Имя хоста пользователь определяет самостоятельно во время регистрации учетной записи на сервере.

Домены первого уровня

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

Регистрация на сервере Dynamic DNS

Перед регистрацией доменного имени необходимо создать на нем свою учетную запись. На сервере http://www.DynDNS.com процедура регистрации предельно проста. Необходимо задать несколько параметров:

Имя для входа на сайт (login), который впоследствии будет указан в ADSL-модеме (см. рис. 2).

Пароль и его подтверждение. Длина пароля должна быть не менее 5 символов.

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

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

Настройка Dynamic DNS в ADSL-модеме

Любой современный ADSL-модем имеет встроенный веб-интерфейс. Однако не любой из них поддерживает службу Dynamic DNS. Прежде чем приобрести модем, необходимо ознакомиться с его спецификацией и убедиться в поддержке этой службы, выяснить список поддерживаемых DDNs-сайтов и убедиться, что в списке доменов второго уровня есть подходящий для вас. Несмотря на различия веб-интерфейсов различных модемов, идеология настройки службы DDNS везде одинакова.

Замечание: как правило, для входа на внутренний сайт модема используется стандартный адрес 192.168.1.1. Имя и пароль необходимо уточнить в документации или на сайте производителя модема. Обычно, именем для входа на сайт служит admin, паролем – admin или 1234.

Замечание: при попытке войти на сайт http://www.DynDNS.org осуществляется автоматическая переадресация на http://www.DynDNS.com .

На рис. 4 приведен скриншот настройки службы Dynamic DNS, которая условно разделена на две части.

В первой из них (Dynamic DNS Setup) осуществляется настройка соединения с сайтом – провайдером сервиса (www.DynDNS.org). Во второй части (IP Address Update Policy) осуществляется управление местоположением сайта, который можно создать на одном из компьютеров во внутренней сети.

Настройка Dynamic DNS Setup

В группе параметров Dynamic DNS Setup необходимо выбрать провайдера (на сайте которого зарегистрировано доменное имя), имя хоста и параметры учетной записи для входа на сайт провайдера. После того как все данные введены, необходимо активировать службу в ADSL-модеме. Для этого установите флажок напротив записи Active Dynamic DNS. Наэтом первичная настройка завершена. Удостоверьтесь, что соединение модема с сайтом установлено. Для этого необходимо выполнить несколько команд в оболочке командной строки:

ipconfig /flushdns – очищает кэш службы DNS на локальном компьютере;

ping korobko.DynDNS.info – позволяет определить, доступен ли сайт в данный момент времени.

Настройка IP Address Update Policy

В разделе IP Address Update Policy осуществляется настройка внутреннего IP-адреса, где будет располагаться сетевой ресурс, например веб-сайт. По умолчанию установлен IP-адрес маршрутизатора (Use WAN IP Address). Рекомендуется использовать либо автоматическое распознавание IP-адреса (Dynamic DNS server auto detect IP address), или указать IP-адрес (Use specified IP Address) компьютера внутренней сети, на котором расположен сайт или FTP-сервер.

Предположим, что все адреса локальной сети назначены статически и IP-адрес компьютера, на котором будет создан WEB- или FTP-сервер, 192.168.1.2. Исходя из этих предпосылок предпочтительнее всего выбрать третий вариант настройки (см. рис. 4, п. 2).

Установка и настойка IIS-сервера

IIS-сервер – стандартный компонент операционных систем семейства Windows, который не устанавливается по умолчанию.

Для его установки необходимо в «Панели управления» запустить оснастку «Установка и удаление программ». В появившемся диалоговом окне перейдите во вкладку «Установка компонентов Windows» и установите флажок напротив Internet Information Server (IIS).

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

Замечание: по умолчанию устанавливается только компонент WEB. Если необходимо установить FTP-сервер, то выберите соответствующий компонент в Internet Information Server (IIS).

Использование сервисов динамического DNS позволит обеспечить постоянный доступ к сетевым ресурсам, у которых периодически меняется IP-адрес. В частности, таким образом вы можете предоставлять доступ к файлам с использованием понятных человеку веб-адресов, тем самым заменяя файлообменники в Интернете. Кроме того, поддержка собственного сайта позволит сэкономить средства на хостинге, особенно, если это Windows Hosting (ASP/ASPX).

Прежде всего необходимо сказать буквально несколько слов о том, что такое DNS и какое влияние это оказывает на скорость вашего подключения. Говоря совсем простыми словами, DNS (система доменных имён) — это система перевода адреса сайта с человеческого языка на язык компьютеров. То есть, когда вы набираете в адресной строке своего браузера адрес www.example.ru, то он сначала отправляется на специальный сервер, который по специальной базе данных находит адрес соответствующего компьютера и передает ему запрос. Отсюда становится понятно, какое большое значение имеет скорость работы этого сервиса на быстроту открытия страниц в вашем браузере.

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

В решении этой задачи нам поможет небольшая бесплатная утилита NameBench (Windows, Mac, Linux). Она может не только протестировать ваше текущее соединение, но и подобрать самый быстрый DNS-сервер именно для вашего расположения. Для этого она делает ряд тестов, результаты которых могут вас несколько удивить.

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

Опа! Оказывается мой текущий сервис DNS почти наполовину медленнее, чем соответствующий сервис от компании Google. Здесь же мы видим все необходимые данные для правильной настройки подключения. Идем в свойства сетевого соединения, настраиваем как нужно протокол TCP/IPv4 и пытаемся ощутить разницу.

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