DNS-имя — запись в зоне (домене), указывающая на набор IP-адресов:
имя в зоне → адреса. Зона берётся из справочника доменов — он и так
описывает DNS-зону (NetBIOS-имя + полное имя зоны).
У ОС и оборудования уже есть собственное имя — hostname в домене. DNS-имена это имя не заменяют, а дополняют: сюда заводится то, чего у узла нет.
git.corp.example рядом с hostname gitlab01.К чему относится имя (узел, сервис), отдельно не указывается — это выводится через адреса: имя → IP-адрес → ОС/оборудование → сервис. Поэтому у имени нет собственных ссылок на узлы и сервисы.
Одно имя может вести на несколько адресов, несколько имён — на один. Адреса вводятся текстом по одному в строке, как у оборудования; при сохранении они попадают в реестр IP-адресов (отсутствующие создаются). Пустой набор допустим: имя заведено, но ни на что не указывает (парковка, ещё не поднятый сервис).
Адрес, на который указывает DNS-имя, не удаляется из реестра сам, пока имя на него ссылается.
Если адрес имени — адрес входа проброса (NAT, реверс-прокси), карточка имени показывает блок «Пробрасывается на»: цепочку «имя → адрес входа → узел назначения». Так видно, какой внутренний узел на самом деле отвечает за внешнее имя.
В поле «Имя в зоне» можно ввести полное
имя: www.example.com. Если суффикс совпал с полным именем одной из
заведённых зон (берётся самая длинная), зона подставится сама, а в имени
останется www. Пустое имя — запись на саму зону (apex).
Имя внутри зоны уникально. Совпадение с hostname ОС или оборудования в той же зоне не запрещено.
Карточка домена собирает все имена зоны в один список: hostname ОС, hostname оборудования и DNS-имена, отсортированные по имени, с иконкой типа и адресами. Список имён во внешней зоне (например, чтобы поставить TLS на мониторинг истечения) — это карточка внешнего домена.
Доступен через общий CRUD ARMS. Фильтрация по полному имени, зоне, адресам и комментарию; сортировка — клик по заголовку.