Поддерживаемые типы записей сервиса Evolution DNS
Сервис Evolution DNS поддерживает следующие типы записей для приватных и публичных доменных зон, реализованные согласно RFC:
-
A — указывается конкретный IP-адрес домена.
-
AAAA — указывается внешний IP-адрес в формате IPv6.
-
CAA — определяет, какие центры сертификации могут выпускать SSL/TLS-сертификаты для этого домена или поддомена.
-
CNAME — указывает на расположение хостов на одном сервере.
-
MX — задает почтовый сервер, который будет принимать и отправлять почту для домена. Значение для MX-записи должно состоять из приоритета и адреса почтового сервера, например 10 mx.example.ru.
-
NS — определяет доменный адрес DNS-сервера, обслуживающий конкретный домен.
-
SOA — содержит базовую информацию о доменной зоне: первичный DNS-сервер, email администратора, параметры репликации.
-
SPF — определяет список серверов, которые имеют право отправлять письма от имени домена, и механизм обработки писем, отправленных от других серверов.
-
SRV — указывает расположение серверов (имя хоста, № порта) для определенных сервисов. Значение для SRV-записи заполняется в формате priority weight port target.
-
TXT — используется для хранения текстовых данных о домене и для подтверждения прав на владение доменом. Не более 65 000 символов.
Wildcard
В Evolution DNS доступно использование доменных записей типа Wildcard.
Wildcard (подстановочная) доменная запись — тип DNS-записи, который позволяет обрабатывать запросы к поддоменам домена, не имеющих явных DNS-записей. Wildcard-записи используются, когда нужно направить запросы к таким поддоменам на единый ресурс или IP-адрес, и избавляют от необходимости создавать отдельные DNS-записи для каждого поддомена.
Например, в Evolution DNS существует две A-записи: обычная запись www.example.com и wildcard-запись example.com. Если клиент обращается к www.example.com, то ему вернется ответ из записи www.example.com, так как обнаружено полное совпадение с явной записью. Если клиент обращается к api.example.com или mail.example.com, то ему возвращается ответ из wildcard-записи example.com, так как явных записей для этих поддоменов не существует.
Если wildcard-записей несколько, то запись выбирается по наибольшему совпадению.
Например, в Evolution DNS создано две wildcard-записи api.example.com и public.api.example.com. Если клиент обращается к dev.public.api.example.com, то ему возвращается ответ из wildcard-записи public.api.example.com. Если клиент обращается к private.api.example.com, то ему вернется ответ из wildcard-записи api.example.com.
Основные характеристики wildcard-записей:
-
упрощают управление DNS для доменов с большим количеством поддоменов, где поддомены могут добавляться динамически;
-
подходят, когда поддомены функционируют одинаково;
-
не применяются к поддоменам, для которых уже существуют явные DNS-записи;
-
используются не только с A-записями, но и с другими типами DNS-записей, например CNAME и MX.
Нельзя создавать одинаковые записи, например две A-записи example.com, разных типов: обычную и wildcard.
- Wildcard