DNS, домены и их делегирование. Делегируем домен на новый хостинг

Делегирование домена — процесс передачи контроля за частью доменной зоны другой ответственной стороне. Несмотря на то что это весьма сложно звучит, само делегирование домена заключается в указании для него DNS-серверов. Это операция доступна любому человеку с начальным уровнем знаний интернет-пользователя. Технически же, чтобы делегировать домен, нужно указать в его зоне ресурсную запись (чаще несколько записей) типа NS .

Согласно Правилам регистрации доменных имен в доменах.RU и.РФ, заявка на делегирование выполняется только при условии, что регистратор проверил возможность связи с администратором по хранящемуся в Реестре номеру телефона с функцией приема коротких текстовых сообщений (sms).

В некоторых зонах (например .ru , .su и .рф ) домены могут быть сняты с делегирования, несмотря на то что для них указаны DNS-серверы. Фактически такой домен не будет доступен, контроль над его зоной не будет передан никаким name-серверам, но whois-сервер по-прежнему будет сообщать, что для домена прописаны некие DNS-серверы. При этом whois-сервер обязательно отображает информацию о статусе домена, например, для зоны .ru в случае снятия с делегирования прописан state: REGISTERED, UNDELEGATED . Статусы доменных имен вы можете посмотреть в нашем .

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

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

Делегирование и период регистрации домена

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

Делегирование домена занимает некоторое время

Из-за технических особенностей системы преобразования доменных имен (т.н. система DNS) после установки для домена DNS-серверов домен проделегируется на них не сразу. Несмотря на то, что почти в тот же момент информация на whois-сервере изменится, локальные DNS-серверы интернет-провайдеров получат ее только через некоторое время. Опытным путем установлено, что на делегирование домена, т.е. на распространение информации о новых DNS среди интернет-провайдеров нашей планеты, требуется около 24 часов . Но не стоит удивляться, если после смены DNS-серверов Вы сможете увидеть работоспособный сайт на вашем домене намного раньше. Однако может случиться и так, что сайт будет недоступен по прошествии суток. Максимальный промежуток времени, требуемый на делегирование домена, — 72 часа .

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

Внимание.

Вы можете делегировать домен на серверы Яндекса только после того, как добавили его в Почту для домена.

Чтобы делегировать домен на серверы Яндекса:

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

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

    Измените значения первичного и вторичного DNS-серверов следующим образом:

    Примечание. Буква «d» в начале имени DNS-серверов обязательна.

    Если в панели управления есть поля для ввода IP-адресов, оставьте их пустыми.

    Подождите, пока изменения в DNS вступят в силу. Этот процесс может длиться до 72 часов.

    Проверьте статус вашего домена на странице Мои домены - его значение должно быть «Домен подключен и делегирован на Яндекс» .

Как делегирование домена повлияет на ваш сайт

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

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

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

    Если запись настраивается для поддомена, то в поле Хост нужно указать часть имени поддомена до первой точки, например:

    • если имя поддомена bar bar » ;

      если имя поддомена foo.bar «foo.bar» .

    в списке Тип выберите значение «A» (или «AAAA» , если сайт доступен по протоколу IPv6);

    в поле Значение записи задайте IP-адрес нужного сайта.

Затем повторите процедуру для еще одной А-записи. Если вы настраиваете запись для корневого домена, в поле Хост укажите «www» . Если запись настраивается для поддомена, то в поле Хост нужно указать «www» и часть имени поддомена до первой точки, например:

    если имя поддомена bar .yourdomain.tld, в поле Хост укажите « www.bar » ;

    если имя поддомена foo.bar .yourdomain.com , в поле Хост укажите «www.foo.bar» .

Остальные поля настраиваются аналогично первой записи.

Делегирование доменов

Delegate (англ) - уполномочивать; передавать полномочия. Необходимым условием для использования доменного имени в сети Интернет является делегирование домена. Работоспособность делегированного домена обеспечивается серверами DNS домена - программно-аппаратными комплексами, содержащими необходимую информацию о домене и предоставляющими ее в соответствии с техническими требованиями сети Интернет. Обеспечение наличия не менее двух серверов DNS делегируемого домена, имеющих надежное подключение и круглосуточно функционирующих, является обязанностью Администратора.

Чтобы проверить , делегирован ли домен, Вы можете воспользоваться Whois -сервисов R01.
У делегированного домена домена присутствует строка вида:
status: REGISTERED, DELEGATED

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

Обращаем Ваше внимание, что так как информация в мировой системе DNS распространяется не мгновенно, то Ваш домен будет доступен из сети интернет в течении 6-8 часов после делегирования.

Какие проверки производятся при делегировании?

Перед делегированием домена проверяются следующие пункты:
1) Указанные DNS-серверы являются авторитативными для домена.
2) На них присутствуют SOA- и NS-записи
3) Список NS-записей совпадает со списком DNS-серверов.

Вы можете самостоятельно проверить корректность настройки DNS-серверов при помощи команды nslookup.

Что делать, если при делегировании возникла ошибка?

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

Если при делегировании возникла ошибка "..не совпадает список DNS-серверов.." , то в форме ввода DNS-серверов при изменении информации по домену в личном кабинете, Вам необходимо указывать ровно тот список DNS-серверов которые прописаны в ns-записях Вашей зоны на DNS-серверах с которыми Вы делегируете Ваш домен.

Если при делегировании возникла ошибка "не удается найти ip-адрес для DNS-сервера ns.test.ru" , то Убедитесь что на DNS-серверах с которыми делегирован домен test.ru есть A-запись для ns.test.ru. Если соответствующая запись есть, то напишите письмо в нашу службу поддержки с описанием проблемы.
Проверить, с какими DNS-серверами делегирован test.ru, можно в Whois. Опросить DNS-сервер можно с помощью команды nslookup

Если при делегировании возникла ошибка "Вы не можете использовать CNAME ns1.example.com для сервера имен" , то либо необходимо внести А-записть для ns1.example.com, либо использовать другие DNS-сервера при делегировании домена.
Ошибка возникает, т.к. Использование имен DNS-серверов, которые являются CNAME-записями, крайне не рекомендуется стандартом RFC1912, так как подобные записи могут привести к некорректной работе делегированного домена. Это увеличивает размер DNS-траффика, в некоторых случаях приводит к циклическим запросам. Подробнее о данной проблеме Вы можете прочитать здесь (пункт 2.4): ftp://ftp.rfc-editor.org/in-notes/rfc1912.txt

Домен делегирован, но сайт с этим именем не открывается. Что делать?

Убедитесь, что на DNS-серверах с которыми делегирован домен test.ru есть A-запись для test.ru. Проверить с какими DNS-серверами делегирован test.ru можно в whois . Опросить DNS-сервер можно с помощью команды nslookup. Если соответствующая А-запись есть, то возможно изменения были произведены слишком недавно и информация не успела распространиться до используемого Вашим локальным компьютером DNS-сервера. В этом случае имеет смысл подождать когда информация распространиться автоматически (обычно в пределах суток)

Возможно ли делегировать домен не на имена, а на ip-адреса DNS-серверов?

Нет, при делегировании домена необходимо указывать имена DNS-серверов.
Но если Вам необходимо делегировать домен test.ru с DNS-серверами, имеющими имена в зоне test.ru, то список DNS-серверов необходимо указывать в таком виде:
ns1.test.ru 192.168.15.86
ns2.test.ru 192.168.15.87

Продолжим подготовку к «переезду» и если вы читали - займёмся делом:
Как делегировать домен на хостинг? — первое, запаситесь терпением – это, поверьте, принесёт только пользу. Будьте сдержанны, разговаривая в переписке с техподдержкой. Ругань ни к чему положительному не приведёт. Презирайте недобросовестность «старого» хостера спокойно и ласково)


Но скажу честно, я, например, мало сталкивался с откровенно плохой работой техподдержки, хотя многие не стесняются в выражениях, обвиняя её. Пишите тикет (обращение к хостеру ) короче и по существу вопроса; одно письмо – один или пара вопросов, но не нагружайте послание всеми возможными запросами. Будет лучше, если вы, новый и конкретный вопрос отправите (через какое-то время) отдельным посланием. Тогда будет и конкретный ответ. А вам - по их готовности помочь - останется только судить о добросовестности НОВОГО хостинг-провайдера.

просим прежнего хостера отпустить домен

Переходим к важному моменту… Делегируем домен– прописываем новые NS сервера ваших доменных имён (это делается во вкладке «настройки доменов» вашей панели управления старым хостингом. О настоящих и правильных NS, вам целесообразнее было бы узнать от нового хостера, а ни читая всевозможные статьи в нете:

во-первых, большинство материала, который выдаёт поисковик – старый (не актуальный на «сей» день)!

Во-вторых, в подобных случаях нужно черпать информацию непосредственно у того хостера, которого вы выбрали. И если хостер достойный) то и лазить по «»нету»» в поисках помощи вам не будет нужды (на это тоже стоит обратить внимание при выборе…).
Итак…
Если вы узнали ПРАВИЛЬНЫЙ ns сервер (адрес), которых (реже) может быть четыре, но обычно их два. И выглядят они примерно так:
(я взял reg.ru только для примера))

Ns1.reg.ru. ns2.reg.ru.

…если у вас уже оплачена новая площадка хостинга. Касаемо REG.RU можно взглянуть здесь

ИЛИ так…

Ns1.hosting.reg.ru ns2.hosting.reg.ru

повторюсь: правильные сервера - правильнее всегда узнавать на официальном сайте…

Со всеми иными хостерами – аналогия проста и очевидна.
Узнать и контролировать текущую прописку DNS любого домена можно И ЗДЕСЬ - также возможно узнать течение смены оных. Более подробно об dns смотрите в Википедии…

Далее всё по аналогии…
…заходите в панель управления вашего старого хостинга, отыскиваете что-то вроде «управление доменами » кликайте, и попадете на информационную панель ваших доменов. Там смотрите внимательнее, – следует отыскать окошко, в котором будет что-то вроде «поменять ns записи домен а» – и вот, пройдя по этой ссылке, вы и сможете заказать делегирование вашего домена, таким образом, перенаправить ваш домен на новый хостинг.

Делегирование домена

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

Стоит также помнить в этом случае, что физически ваш домен остаётся у регистратора доменного имени.

…Стирайте старые ns записи и прописывайте полученные у нового хостера (скопируйте на всякий случай старые строки серверов себе на комп), всё это сохраняйте… …и тут же идите в панель (cpanel) управления НОВЫМ хостингом. Здесь нужно «прикрепить» ваши домены, и если вы изучили панель нового хостинга, то проблем найти что-то подобное «файловый менеджер» вам не составит труда. И в той вкладке (согласно правилам выбранного хоста) вписывайте ваш домен - здесь он и будет ожидать ПЕРЕНОСА на новые сервера , а вам останется только ждать (от одного до пяти часов), когда новый сервер (хостинг) пропишет ваш домен (а значит и сайт).

Совет: как только выполните вышеперечисленное, сразу же на свежей оплаченной площадке заочно прописывайте свой ДОМЕН и сайт: распакуйте архив блога и приводите в рабочее состояние корневые папки; закачивайте БД MySQL … и не забудьте ВСЁ РАСПАКОВАННОЕ увязать в файле wp-config.php .

И коли сделаете это быстренько - здорово!

…а выполняется эта задача достаточно просто: в следующей статье я об этом расскажу. Расскажу и о последующей подстройке сайта («доводка» может отнять какое-то время). Будьте готовы…
И ещё об одной возможной закавыке, в связи с долгим кэшированием «глобальной паутины »:

Обратите внимание: в течение времени смены NS -серверов и переноса домена, могут возникнуть непонятки с сайтом, к примеру, доступность при запросе его адреса и тому подобное – не переживайте, это нормально. …и как только их «отпустит» прежний, они автоматом закрепятся за новым хостером и проблем с управлением доменом (и входом на сайт) не будет.

Ну и, для успокоения, приведу примерный алгоритм течения переноса (всё описанное применимо, если у вас ещё рабочий старый хостинг): как только пропишете новые NS – через некоторое время придёт на вашу почту письмо, о том, что «…запрос о смене NS-серверов поставлен в очередь…».

Всё! Процесс запущен…

И не отчаивайтесь, если сразу и, скорее всего, с работой вашего сайта или сайтов ничего не произойдёт. Несколько часов он будут работать как и работал – по старым адресам серверов, потому что соединение с ним будет происходить какое-то время по старому КЭШированному каналу – системе самого «интернета» нужно время для обновления (контролируйте смену NS по вышеуказанной ссылке).

…Далее, возможно, вы увидите перебои с заходом к себе на сайт – это тоже нормально (процесс смены ns серверов движется).
А вскоре и вовсе он может пропасть из выдачи… «зависнет»… Хорошо. Значит, ошибок с вашей стороны не было.

И непременно, через некоторое время, при очередном тестовом обращении к домену через браузер, появится техническое окно нового хостера. Здорово!

Значит, вам остаётся только правильно перенести САЙТ (или сайты).

Скажу одно: вся эта система сложна, и сказать, сколько точно по времени будет происходить смена АДРЕСОВ сайта, не может никто – нам остается желать одного, чтоб этот переезд как можно меньше отнял у нас нервов.

На этом пока всё…

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

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

Процесс регистрации

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

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

Перенос домена

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

Изменения вносятся быстро, примерное время - около получаса. Затем начинается более длительный процесс (вплоть до нескольких суток) - на серверах провайдеров закэшировалась неактуальная информация о старых значениях.

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

Что нужно сделать, чтобы ускорить процесс?

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

  • Свяжитесь с администратором сервера, на который делегируется адрес, и попросите его изменить информацию TTL (выставить минимальное значение).
  • Протестируйте зону домена. Многие компании-регистраторы предлагают сделать это автоматически. Иногда из-за проблем в сети эта процедура завершается ошибкой даже при правильно сконфигурированной зоне, поэтому вы сами должны решить, пользоваться ли этим советом.
  • При изменении списка серверов для домена не обращайтесь к нему какое-то время. Если вам нужно провести работу с ресурсом во время переноса, обратитесь к хостинг-провайдеру. Спросите про служебное доменное имядля обращения к ресурсам (называются также техническими псевдонимами).
  • Если вы можете сделать это, очистите кэш резолвера самостоятельно. К примеру, в операционной системе Windows вы можете это сделать с помощью консольной команды.

Подводим итоги

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

Делегирование - важный этап регистрации. Только после того как он будет полностью пройден, адрес станет полностью работоспособным, и только тогда вы сможете увидеть сайт во Всемирной паутине. Иными словами, делегирование - активация зарегистрированного домена.

Статьи по теме: