Делегирование домена — это процесс передачи ответственности за обслуживание определённого домена (или поддомена) от одного DNS-сервера к другому. Суть в том, что владелец домена указывает, какие DNS-серверы считаются авторитетными для него.
Как работает делегирование
- Каждый домен в системе DNS “закреплён” за определённой зоной.
- Владелец домена при его регистрации должен указать NS-записи (Name Server records) — адреса серверов, отвечающих за этот домен.
- Когда пользователь запрашивает, например,
site.example.com:- Запрос сначала идёт в зону
.com, - Затем — в зону
example.com, - А уже там делегируется на конкретные DNS-серверы, которые владелец указал как авторитетные.
- Запрос сначала идёт в зону
Зачем нужно делегирование
- Централизация управления: владелец домена может полностью контролировать настройки (через свои DNS-сервера или через DNS-провайдера).
- Разделение ответственности: поддомены можно делегировать другим организациям или отделам. Например,
corp.example.comможет обслуживаться корпоративным DNS, аshop.example.com— внешним хостингом. - Гибкость: можно распределять нагрузку между разными DNS-серверами или использовать сторонние сервисы для повышения отказоустойчивости.
Пример делегирования
- Домен
example.comзарегистрирован у регистратора. - В его настройках указаны NS-записи:
ns1.hostingprovider.com
ns2.hostingprovider.com
- Теперь именно эти DNS-серверы считаются авторитетными и хранят все записи для
example.com(A, MX, CNAME и т.д.).
Итог:
Делегирование домена — это механизм, который определяет, какие DNS-серверы отвечают за конкретный домен или поддомен. Без него домен не будет “разрешаться” в сети.