Почти сигурно всеки потребител, който по една или друга причина се интересува от темата за DNS, е срещал термина glue запис във връзка с възможността да регистрира неймсървъри, използвайки собствени поддомейни, вместо неймсървърите на хостинг компанията.
Какво представлява glue записът и защо е нужен?
Ще си помогнем с един елементарен пример. В зоновия файл на домейна example.com
като първичен (primary или master) неймсървър е посочен поддомейна ns1.example.com
в SOA записа:
$ORIGIN example.com.
@ . IN SOA ns1.example.com. hostmaster.example.com. (
2018012704 ; serial
10800 ; refresh (3 hours)
3600 ; retry (1 hour)
1814400 ; expire (3 weeks)
3600 ; minimum (1 hour)
)
; main domain name servers
IN NS ns1.example.com.
IN NS ns2.example.com.
Когато потребител реши да зареди сайта example.com
и въведе URL адреса в браузър, DNS резолверът стартира серия от протоколни запитвания, за да открие IP адреса на example.com
.
Първо изпраща рекурсивно запитване към root сървърите и някой от тях връща IP адреса на TLD неймсървъра, който отговаря за .com
зоната.
Запитването се изпраща към TLD (.com) неймсървъра, който знае хост името на първичния неймсървър ns1.example.com
(тъй като го е получил от домейн регистрара), но не знае IP адреса тъй като няма А запис за него в зоната на домейна example.com
.
Отговорът, преведен на разбираем език, е нещо като: относно example.com попитай ns1.example.com.
По този начин заявката влиза в безкраен неразрешим цикъл :
- за да открием IP адреса на
example.com
, трябва да открием IP адреса наns1.example.com
; - за да открием IP адреса на
ns1.example.com
, трябва да открием IP адреса наexample.com
.
Точно тук на помощ идва glue записът.
Glue записът предоставя IP адреса на неймсървъра. Задава се А запис, който се намира в зоната на домейна. Това са записите в ADDITIONAL SECTION:
$ dig example.com
;; AUTHORITY SECTION:
example.com. 172800 IN NS ns1.example.com.
example.com. 172800 IN NS ns2.example.com.
;; ADDITIONAL SECTION:
ns1.example.com. 172800 IN A 1.2.3.4
ns2.example.com. 172800 IN A 5.6.7.8
Когато питаме TLD неймсървърите на .com
зоната за IP адреса на example.com
, като отговор получаваме не само имената на отговорните неймсървъри, но и техните IP адреси. Все едно зоната на example.com
се обслужва от TLD (.com) неймсървъра.
„Собствени неймсървъри“ ще срещнете и под много други имена: персонални, лични, child, private, additional и други.
Задаване на glue записи за домейна
През клиентския профил в сайта на СуперХостинг.БГ могат да се управляват собствени DNS записи – Glue records. След като влезете в Моят профил изберете меню Домейни » срещу избрания домейн » Управление.
Домейни .com, .net, .org, .info, .biz
В раздел Управление на DNS записи (Glue records) кликнете на Настройки.

Необходимо е да попълните полетата Име на хост и IP адрес. Предлага се възможност за задаване на IPv4 и IPv6. След това натиснете бутона „Добави“.
След успешно добавяне на Glue запис, отдолу ще се появи секция със списък на записите. От тук можете да изтривате записите.
Домейни .bg и .eu
При домейни .bg и .eu собствените DNS записи – Glue records не се конфигурират предварително. При домейни .bg и .eu собствените DNS записи директно се задават.
За да зададете собствени DNS записи, изберете меню Домейни » срещу избрания домейн » Управление. В секцията DNS настройки изберете бутон Настройки.
Попълнете DNS записите, които желаете да ползвате.
Ще се появят полетата за въвеждане на IP адреси.


След като попълните IP адресите, натиснете бутон Запази.
Собствените DNS записи са зададени за домейна.
Настройка в DNS зоната на домейна
Въвеждането на glue записите през клиентския профил само ще регистрира новите неймсървъри в базата данни на регистрара на домейна, който от своя страна ще актуализира записите в TLD неймсървъра.
Остава да създадете следните DNS записи в зоновия файл на домейна:
1. NS
записи за домейна към новите child name servers:
example.com. 172800 IN NS ns1.example.com.
example.com. 172800 IN NS ns2.example.com.
2. Двата glue записа за новите неймсървъри към IP адреса на сървъра:
ns1.example.com. 172800 IN A 1.2.3.4
ns2.example.com. 172800 IN A 5.6.7.8