Запись NAPTR расшифровывается как Naming Authority Pointer и представляет собой тип записи DNS, которая сопоставляет доменные имена с URI (Uniform Resource Identifiers) и другими ресурсами. Записи NAPTR чаще всего используются в интернет-телефонии - для сопоставления серверов и адресов пользователей в протоколе Session Initiation Protocol (SIP).
Комбинация записей NAPTR с записями служб (SRV) позволяет объединять несколько записей в цепочки для формирования сложных правил перезаписи, которые создают новые доменные метки или унифицированные идентификаторы ресурсов (URI).
Хост | Тип записи | Указывает на: |
hostname.com | NAPTR | 1 1 "" "123" "regular" . |
Зачем нужна запись NAPTR
Записи NAPTR обычно используются в SIP в сочетании с записями SRV, чтобы узнать, какие типы услуг доступны для того или иного имени. Можно сказать, что запись NAPTR является расширением классических записей. Когда кто-то выполняет поиск NAPTR по вашему домену, он узнает, какие протоколы или порты реализованы, поддерживает ли ваш домен SIP или другой VoIP-сервис и так далее.
Как создать запись DNS NAPTR?
Чтобы создать новую NAPTR-запись, перейдите на страницу управления зоной DNS, нажмите на ссылку Добавить новую запись и выберите NAPTR. Ниже приведены примеры настроек DNS-записей:
- Тип: NAPTR
- TTL: 1 час
- Хост: example
- Order: (от 0 до 65535)
- Preference: (от 0 до 65535)
- Flag: (пустой или U, S, A,P)
- Protocol Resolution Service: от 0 до 32 символов
- Regular Expression: someregex
- Replacement: somerep
Как проверить запись NAPTR?
Вы можете проверить NAPTR-запись для определенного имени хоста, используя один из следующих способов:
Если вы являетесь пользователем Linux/macOS, вы можете открыть приложение Terminal и использовать команду DIG. Вот пример:
1 | dig domain.net naptr |
Если для домена существует запись NAPTR, эта команда покажет ее.
ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ
Работает ли NAPTR так же, как и PTR-запись?
Ответ: Нет, это не одно и то же. PTR-записи используются для обратного разрешения DNS. А записи NAPTR в основном используются для SIP-коммуникаций.
Требуется ли запись NAPTR для каждого доменного имени?
Ответ: Нет, она не требуется для каждого доменного имени.
Могу ли я иметь несколько записей NAPTR для одного доменного имени?
Ответ: Да, вы можете иметь несколько NAPTR-записей для одного доменного имени.