Смена dns hoster by

Обновлено: 07.07.2024

Чтобы понять, что такое DNS и зачем она нужна, давайте вкратце вспомним, как работает интернет.

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

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

Поэтому в 1984 году внедрили систему, которая создает связи между буквенными названиями сайтов и их IP-адресами, хранит эти связи и в процессе передачи запросов преобразовывает доменные имена в цифровые адреса. Систему назвали DNS (система доменных имен). Грубо говоря, DNS-серверы – это хранилища соответствий имен сайтов и IP-адресов компьютеров, на которых физически расположены эти сайты.

Как работают DNS-серверы

Ниже по структуре расположены серверы имен доменов следующих уровней – первого, второго и т. д.

На практике DNS работает так:

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

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

Зачем нужно прописывать DNS-серверы

Эту информацию необходимо прописывать с обеих сторон соединения – на самом домене и со стороны пользователя (в настройках сети). Соответственно, назначение у этих действий разное:

  • для домена DNS серверы прописываются для того, чтобы была создана связь между IP-адресом устройства, на котором находится ваш сайт, и его доменным именем. Информация о цифровом адресе домена, а также о других его параметрах будет включена в DNS, и пользователи смогут заходить на сайт. Без этого он будет недоступен, поскольку в сети не будет информации, по какому адресу находится ваш домен;
  • со стороны пользователя в настройках сети можно оставить присвоение преобразователя доменных имен по умолчанию (и тогда, скорее всего, будет использоваться сервер провайдера или мобильного оператора). Или же вы можете прописать публичные сервера Яндекса, Google и др. – если сервер провайдера вас по какой-то причине не устраивает, например, он часто бывает перегружен.

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

Где находятся DNS-серверы

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

Физически серверы располагаются в Европе, Северной Америке, Африке, Австралии – по всему миру. Чаще всего они базируются в крупных дата-центрах, на площадках хостинг-провайдеров или крупных телекоммуникационных операторов. Плотность концентрации серверов DNS на определенной территории зависит от плотности пользователей интернета на ней и объема поступающих запросов.

Типы записей DNS-сервера

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

Записи DNS-зоны бывают следующих типов:

Защита DNS-серверов от атак

Атаки на DNS-серверы можно разделить на 2 типа:

  • DDoS-атаки, когда на сервер направляется шквал поддельных запросов, и в результате перегрузки он перестает отвечать даже на реальные запросы пользователей;
  • использование уязвимостей системы. Запись в системе доменного имени подменяется на ложную, пользователь попадает на фишинговую страницу и может стать жертвой кражи личных данных.

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

«A» запись направляет посетителя с конкретного имени хоста на IP-адрес сервера. К примеру, если вы хотите чтобы адрес sub.site.by ссылался на сервер с ip-адресом 111.222.333.444 необходимо добавить запись следующего вида:


Примечание: Если нужный вам IP-адрес имеет формат IPv6, то необходимо добавить AAAA запись такого же вида.

«CNAME» запись

«CNAME» запись позволяет привязать имя хоста к другому имени хоста (каноническое имя), которое уже указано в «A» записи. К примеру:

site.by. A 111.222.333.444

Используя «CNAME» запись, вы можете указать другие имена хостов на канонический адрес. К примеру:

ftp.site.by. CNAME site.by.
mail.site.by. CNAME site.by.
ssh.site.by. CNAME site.by.

«CNAME» записи делают возможным доступ к вашему домену через ftp.site.by, mail.site.by и т.д. Без соответствующей «CNAME» записи вы не сможете подключиться к серверу, используя такие адреса.

Добавление «CNAME» записи

Если вы хотите чтобы адрес home.site.by указывал на site.by, можно внести записи двумя способами:



Важно: в первом случае, когда мы ввели только имя поддомена, точка в конце не ставится. Во втором случае, при вводе полного имени хоста — ставится.

«NS» запись

«NS» запись указывает на имя сервера для указанного домена.

Важно: Изменение NS записей может привести к отключению сайта. Как правило, нет необходимости изменять NS записи для вашего домена.

Добавление «NS» записи

Добавьте новую запись с именем сервера, как на скриншоте снизу. Убедитесь, что после имени хоста и имени сервера поставлены точки.


«MX» запись


Примечание: Не забудьте поставить точку в конце имени хоста.

«TXT» запись

«TXT» запись первоначально используется как способ хранения новых типов информации. Эта информация может быть любым текстом. Запись будет выглядеть так:



«SRV» запись

«SRV» запись — определяет местоположение, то есть имя хоста и номер порта серверов для определённых служб.

_sip._tcp.site.by. 86400 в SRV 0 5 5060 sipserver.site.by.

  • услуга: _sip
  • протокол: TCP
  • имя: site.by.
  • приоритет: 0
  • вес: 5
  • порт: 5060
  • цель: sipserver.site.by.

Значение «имя» всегда будет соответствовать имени зоны. Таким образом, два значения представленных ниже эквивалентны:

Обратите внимание на присутствие точки в первом варианте, и ее отсутствии во втором варианте написания записи.

Значение «цель» может быть любым значением домена, но должно разрешаться с помощью «А» или «CNAME» записи.

Другие записи

«CAA» Запись

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

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

Схема работы DNS-сервера

Схема работы DNS-сервера

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


Где находится DNS домена

Для начала разберемся, как узнать DNS-провайдера, чтобы понять, где хранится DNS. Для этого достаточно вбить домен сайта в сервис Whois и посмотреть значение в строках nserver:


Наиболее часто встречаются значения:

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

Как настроить DNS

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

Если домен делегирован на Яндекс.Коннект


Чтобы изменить DNS, нужно кликнуть на «Управление DNS» соответствующего домена:


DNS-записи здесь уже заполнены, нужно только указать новый IP-адрес для записи типа А, которая связывает IP с доменным именем:


Готово! Обновление DNS-записей домена происходит в течение 72 часов, но по нашему опыту у некоторых провайдеров сайт начинает открываться уже через пару часов.

Если домен делегирован на хостинг

В личном кабинете регистратора домена можно также встретить NS-записи другого вида:


Перенос сайта на другой сервер того же хостера

В этом случае в панели управления следует найти место, где меняются ресурсные записи домена, и в записи типа A указать IP-адрес нового сервера. Менять остальные DNS-записи не требуется.

Перенос сайта на другой хостинг

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

Шаг 1: Перенос DNS на другой сервер

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

Шаг 2: Проверка MX-записей домена

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


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

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

Шаг 3: Настройка NS-записей

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

    Владелец сайта хранит на прежнем хостинге несколько сайтов.

В этом случае переносить DNS-записи и перенаправлять NS-сервера домена в панели управления доменом на другой хостинг не обязательно — они могут храниться в прежнем месте. Необходимо только изменить записи типа A, указав IP-адрес нового сервера.

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

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

Для изменения DNS Записей войдите в панель управления хостингом Plesk и откройте меню Настройки DNS.


Кликните по названию интересующей вас DNS записи для редактирования или нажмите на кнопку "Добавить запись", чтобы создать новую DNS Запись.


DNS Запись - Тип "А" - Адресная запись IPv4

"А" Запись связывает доменное имя с IP адресом сервера, на который будет направлена работа домена.

  1. В поле "Тип записи" выберите тип "А".
  2. В поле "Имя домена" укажите имя поддомена. Если DNS Запись настраивается для основного домена 2 уровня, то просто оставьте поле пустым.
  3. В поле "IP-адрес" укажите IP адрес сервера, куда будет направлена работа домена или поддомена.

Для ввода изменений нажмите кнопку "ОК".


DNS Запись - Тип "АAAA" - Адресная запись IPv6

Запись типа "AAAA" позволяет установить соответствие между именем хоста в домене и его IPv6-адресом.

  1. В поле "Тип записи" выберите тип "А".
  2. В поле "Имя домена" укажите имя поддомена. Если DNS Запись настраивается для основного домена 2 уровня, то просто оставьте поле пустым.
  3. В поле "IPv6-адрес" укажите IP адрес сервера, куда будет направлена работа домена или поддомена.


DNS Запись - Тип "CNAME" - Запись псевдонима для домена

Запись "CNAME" чаще всего используется для переадресации поддомена на другой домен.

В поле "Тип записи" выберите тип "CNAME".

В поле "Имя домена" укажите имя поддомена. CNAME не может быть указана для доменов 2 уровня. Оставлять это поле пустым нельзя.

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

Для ввода изменений нажмите кнопку "ОК".


DNS Запись - Тип "MX" - Почтовый сервер

Записи "MX" критически важны для работы почты. Благодаря им отправляющая сторона «понимает», на какой сервер нужно отправлять почту для вашего домена.

  1. В поле "Тип записи" выберите тип "MX".
  2. В поле "Почтовый домен" укажите домен или поддомен, для которого будет указываться почтовый сервер.
  3. В поле "Почтовый сервер" укажите имя домен или поддомен сервера, на который будет совершаться отправка почты.
  4. Укажите приоритет почтового сервера. Записей MX может быть несколько. Делается это для того, чтобы в случае недоступности одного из почтовых серверов, почта была все же отправлена на другой. Приоритет записи определяет, на какой сервер нужно отправлять почту в первую очередь. Чем ниже число, тем приоритетнее будет почтовый сервер. Если приоритет одинаковый, сервер выбирается случайным образом.

Для ввода изменений нажмите кнопку "ОК".


DNS Запись - Тип "PTR" - Обратная запись

Обратная DNS запись — связывает IP-адрес сервера с доменом. PTR запись широко применяется в фильтрации почты.

На виртуальном хостинге уже указана и дополнительно создавать PTR запись не нужно. Если вы используете VPS/VDS хостинг для указания PTR записи, пожалуйста, обратитесь в Техническую поддержку.

DNS Запись - Тип "TXT" - Текстовая Запись

Широко применяется для проверок на право владения доменом при подключении дополнительных сервисов, а также для записи SPF и ключа DKIM.

  1. В поле "Тип записи" выберите тип "TXT".
  2. В поле "Имя домена" укажите имя поддомена. Если DNS Запись настраивается для основного домена 2 уровня, то просто оставьте поле пустым.
  3. В поле "TXT-запись" укажите необходимые данные.

Для ввода изменений нажмите кнопку "ОК".


DNS Запись - Тип "SRV" - Служебная запись

Стандарт в DNS, определяющий местоположение, то есть имя хоста и номер порта серверов для определенных служб.

Некоторые интернет-протоколы, такие как SIP и XMPP, часто требуют поддержки SRV-записей.

  1. В поле "Тип записи" выберите тип "SRV".
  2. В поле "Имя службы" укажите сервис, для которого создается запись
  3. В поле "Протокол" укажите протокол, с которым будет работать сервис
  4. В поле "Имя домена" укажите название домена, для которого будет действовать эта запись.
  5. В поле "Приоритет" укажите приоритет записи. Приоритет записи определяет, с каким сервисом необходимо работать в первую очередь. Чем ниже число, тем приоритетнее будет работа сервиса.
  6. Относительный вес для записей с таким же приоритетом необходим для распределения нагрузки, чем больше вес, тем больше работы может выполнять сервер сервиса.
  7. В поле “Целевой компьютер" укажите название сервера, предоставляющего сервис.
  8. В поле "Целевой порт" укажите порт, на котором будет работать сервис.

Для ввода изменений нажмите кнопку "ОК".


После создания или изменения DNS Записей, для сохранения введенных вами изменений, необходимо нажать на кнопку "Обновить".

Если вы не хотите сохранять созданную/изменённую вами DNS Запись, нажмите кнопку "Отменить".

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