В большинстве случаев, конфигурация DNS для домена включает файл зоны и обрабатывается авторитетным сервером имен.
Иногда может возникнуть необходимость делегировать субдомен другим серверам имен.
$TTL 3600
$ORIGIN domain.com.
@ IN SOA ns1.nameserver.com. admin.nameserver.com. (
2017090101 ; Serial
10800 ; Refresh
1800 ; Retry
1209600 ; Expire
3600 ; Negative Cache TTL
)
@ IN NS ns1.nameserver.com.
@ IN NS ns2.nameserver.com.
@ IN A 1.2.3.4
www IN A 1.2.3.4
$ORIGIN ext.domain.com.
@ IN NS ns1.anothernameserver.com.
@ IN NS ns2.anothernameserver.com.
Файл зоны определяет для домена domain.com авторитетные серверы имен ns1.nameserver.com и ns2.nameserver.com. Зона включает также конфигурацию для имени www, например.
Затем он устанавливает для поддомена ext.domain.com авторитетные серверы имен ns1.anothernameserver.com и ns2.anothernameserver.com.
Когда клиент запрашивает test.ext.domain.com, он сначала связывается с ns1.nameserver.com или ns2.nameserver.com, поскольку они являются официальными серверами имен для зоны domain.com.
Сервер имен возвращает ns1.anothernameserver.com и ns2.anothernameserver.com в качестве полномочных серверов имен для разрешения подзоны ext.domain.com.
Таким образом, клиент связывается с одним из этих двух серверов имен, который вернет IP-адрес для test.ext.domain.com.