Типы DNS записей
Материал из "ИНСИС": Ответы на часто задаваемые вопросы
Содержание |
Типы DNS записей
NS - Сервер Имен
Описывает DNS-сервера содержащие зону.
Например для profintel.ru можно получить набрав nslookup -type=NS profintel.ru в командной строке Вашей системы:
profintel.ru nameserver = ns.isnet.ru
profintel.ru nameserver = ns2.isnet.ru
ns.isnet.ru internet address = 217.24.177.2
ns2.isnet.ru internet address = 217.24.176.230
Две записи означают, что зона содержится на двух NS серверах ns.isnet.ru и ns2.isnet.ru.
A - Адрес
Содержит адрес указанного доменного имени. Например для profintel.ru можно получить, набрав
nslookup -type=A profintel.ru в командной строке Вашей системы:
Name: profintel.ru Address: 217.24.176.231
Address - содерижт IP адрес запрашиваемого домена.
CNAME (Canonical Name)
Каноническое имя, указывает псевдоним для официального имени хоста. Пример для www.profintel.ru можно получить, набрав nslookup -type=CNAME www.profintel.ru в командной строке Вашей системы:
www.profintel.ru canonical name = profintel.ru.
MX (Mail Exchange) - Почтовый Сервер
Такие записи используются для обозначения списка хостов, которые сконфигурированы для приема почты отправленной на это доменное имя. Помимо адреса почтового сервера содержат числовое значение, обозначающее приоритет, т.е. более низкие числа показывают более высокий приоритет.
Например для profintel.ru можно получить набрав nslookup -type=MX profintel.ru в командной строке Вашей системы:
profintel.ru MX preference = 10, mail exchanger = mail.profintel.ru
10 - указывает приоритет для отправки почты.
Если profintel.ru не доступен, то почта посылается на следующий хост с большим приоритетом.
PTR - Pointer
Указатель, который служит для выполнения обратного преобразования IP-адресов в имена хостов. Используется для почтовых серверов, пример для 217.24.176.231 можно получить набрав nslookup -type=PTR 217.24.176.231 в командной строке Вашей системы:
217.24.176.231.in-addr.arpa name = www.isnet.ru
TXT - Текст
Содержит текстовые данные любого вида. Применяется редко и специфичным образом, потому пример не приводится.
HINFO
Информация о Хосте, содержит некоторую информацию о машине, обычно - тип процессора и операционной системы, крайне редко используется, потому пример не приводится.
RP
Ответственная Персона, ответственный за хост. Почтовый адрес лица (admin@domain.example), ответственного за хост. Крайне редко используется, потому пример не приводится.
DNS SRV
SRV - особый вид DNS-записи, который позволяет указывать пару хост-порт, на которых размещен тот или иной сервис. В грубом приближении это аналог MX-записи, которая указывает, куда должна доставляться электронная почта, которая адресована определённому домену.
Формат и использование специфицированы в RFC 2782. Штатно поддерживается протоколами XMPP Jabber, SIP и w|LDAP.
За счет использования этого вида записи можно разместить Jabber-сервер на отдельной машине, а не на той же, куда указывает A-запись DNS. Также за счет этого можно осуществлять так называемый XMPP-хостинг, когда сервер Jabber работает у поставщика, а клиент прозрачно использует его возможности.
Поясним на примере. Имеется домен company.ru, который разрешается в IP-адрес 200.100.50.33. Если не использовать SRV, то сам демон сервера физически придется размещать на том же хосте, где выполняется веб-сервер. Это не всегда удобно, а нередко и технически невозможно.
До принятия стандарта RFC в записях фигурировало ключевое слово jabber. Если требуется обратная совместимость со старыми серверами, то следует добавлять записи и с данным ключевым словом.
Термины
Домен - централизованно администрируемая область пространства доменных имен в DNS.
DNS - доменная система имен (Domain Name System). Система, основным назначением которой является преобразование доменных имен устройств в IP-адреса, либо наоборот - IP-адресов в доменные имена. Основой DNS является распределенная иерархическая база данных.
Доменное имя - идентификатор записи в базе данных DNS, обычно представляемый в виде нескольких меток, разделенных символом "."
DNS-сервер - программа, обеспечивающая хранение одной или нескольких зон DNS и выполняющая обслуживание запросов к базе данных DNS.
Зона - совокупность записей о ресурсах и доменах следующего (более низкого) уровня, расположенных в одном домене.
Первичный (Primary) DNS-сервер для некоторой зоны - DNS-сервер, на котором хранится полная исходная информация об этой зоне.
Файл зоны - файл на первичном (Primary) DNS-сервере, в котором хранится полная исходная информация об этой зоне.
Версия файла зоны - номер, увеличивающийся каждый раз после завершения редактирования с сохранением.
Хост - компьютер или иное устройство, подключенное к Интернету.
