Делегирование доменов - что это такое? Делегируем домен на новый хостинг.

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

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

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

Для чего необходимо проводить процедуру делегирования домена

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

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

Как осуществляется делегирование домена

Рассмотрим решение проблемы на конкретном примере. Доменное имя было приобретено у регистратора «1», а привязать его к хостингу необходимо регистратора «2». Вся суть проведения данного процесса заключается в том, что в конце процесса оформления доменного имени у регистратора «1» у вас потребуют предоставить адрес двух DNS серверов от регистратора «2», делается это для того, чтобы предоставить максимально надежную и стабильную работу вашего интернет — проекта. Из этого следует сделать вывод, что услуга хостинга от регистратора «2» должна быть заказана заблаговременно.

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

К примеру, у вас имеется хостинг провайдер RU center, два сервера которого находятся в Амстердаме и в Москве, и для проведения процедуры делегирования необходимо прописать данные сервера. DNS 1: ns4.nic.ru (первая ячейка) и DNS 2: ns5.nic.ru (вторая ячейка). Вы можете прописать и третий адрес, к примеру, ns6.nic.ru , но данная процедура не является обязательной. Вместо DNS можно прописать и IP адрес, но данная ситуация никак не облегчает общий процесс. Но если вам так будет удобнее, то можете узнать IP адреса у службы поддержки регистратора, который предоставляет вам хостинг.

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

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

Для того чтобы рассказать, как делегировать домен, мне придётся начать издалека – с DNS.

DNS – это система доменных имён, в которой содержатся данные о том, какой IP у домена сайта, а следовательно, в какому хостингу он относится. Отсюда становится понятно – что если DNS настроена неправильно, то сайт работать не будет.

Как делегировать домен на хостинг

Итак, теперь переходим непосредственно к вопросу о том, как делегировать домен. Как вы должны были уже догадаться сами, под делегированием понимается присвоение доменному имени IP адреса сервера хостинга.

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

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


Получаем NS от хостинга

Мои NS выглядят так:

ns1.hostinger.ru

ns2.hostinger.ru

ns3.hostinger.ru

ns4.hostinger.ru

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


Записываем NS в кабинете регистратора домена

Прописывание NS от хостинга в панели управления домена – это и есть направление домена на хостинг. Теперь вы знаете, как делегировать домен, но не знаете ещё кое-чего.

Обновление DNS

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

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

Поэтому, если вы делегировали домен и прописали NS хостинга, сайт будет работать полноценно только через 72 часа. В течение этого времени он может в некоторых регионах уже работать, а в других ещё нет. Ругаться с поддержкой хостера или регистратора нет смысла. Также интернет-провайдер вам ничего не поможет. В этом случае нужно просто подождать, пока заданные вами NS распространятся по всему миру.

Как посмотреть сайт, если делегирование домена ещё не завершилось

Если DNS у вашего провайдера ещё не обновились, а вам необходимо срочно начать работать на своём новом сайте, то можно сделать следующее. Переходим на компьютере в папку C:\Windows\System32\drivers\etc (где «С» — это диск, на котором установлено операционная система) и открываем файл hosts. Он без расширения, открыть его можно с помощью любого текстового редактора, например, блокнота. В файле hosts записываем следующие данные.

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

Если упростить определение, то делегирование - это присвоение домену определенного «места обитания». Эта процедура нужна тогда, когда хостинг и домен покупаются у разных провайдеров и их необходимо соединить.

Разница между регистрацией и делегированием

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

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

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

Этот процесс включает несколько шагов.

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

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

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

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

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

Можно ли не делать делегирование?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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