1. Начало
  2. Домейни
  3. Управление на домейн
  4. Създаване на собствени неймсървъри с glue запис

Създаване на собствени неймсървъри с glue запис

Почти сигурно всеки потребител, който по една или друга причина се интересува от темата за 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 записът е A запис за неймсървърите, който се намира в зоната на домейна – това са записите в 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 за домейн“ изберете „Управление на собствени DNS записи (Glue records)„. Ще се зареди следния прозорец:

Конфигуриране на Glue запис
Конфигуриране на Glue запис.

Необходимо е да попълните полетата „Име на хост“, както и да зададете IP адрес. Предлага се възможност за задаване на IPv4 и IPv6. След това натиснете бутона „Добави“.

След успешно добавяне на Glue запис, отдолу ще се появи секция за управление на записите.

Управление на конфигурирани Glue записи
Управление на конфигурирани Glue записи.

От тук можете да променяте IP адресите, да добавяте нови или да изтриете текущия запис.

Бележка: Това меню дава възможност за управление на записите. След като Glue записите са конфигурирани, ще можете да ги зададете за домейна. Задаването на DNS записите се извършва от меню „Домейни – управление“ » „Настройки„.

Важно: За да функционират коректно Glue записите, в DNS зоната, която ще обслужва домейна, е необходимо да създадете А записи към съответните хостове.

Домейни .bg и .eu

При домейни .bg и .eu собствените DNS записи – Glue records не се конфигурират предварително. При домейни .bg и .eu собствените DNS записи директно се задават.

За да зададете собствени DNS записи, изберете меню „Домейни – управление“ » срещу избрания домейн » „Настройки„. В секцията „Настройки на DNS за домейн“ изберете бутон „Редактирай„. Попълнете DNS записите, които желаете да ползвате:

Задаване на Glue записи за домейни .eu и .bg
Задаване на Glue записи за домейни .eu и .bg

Натиснете бутон „Запази“. Ще се появи прозорец с информация, че зададеният DNS запис не е конфигуриран. След като потвърдите съобщенията ще се появят полета за въвеждане на IP адреси:

Въвеждане на IP адреси за Glue записи
Въвеждане на IP адреси за Glue записи

След като попълните IP адресите, натиснете бутон „Запази“.

Собствените DNS записи са зададени за домейна.

Важно: За да функционират коректно Glue записите, в 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
Обновена: 16.06.2021

Беше ли Ви полезна тази статия?

Вижте още