Будет ли подстановочный знак CNAME иметь приоритет над именованной записью CNAME?

15

Вообще интересно, возможно ли иметь как запись CNAME с "*" для домена, так и отдельное сопоставление поддоменов, т.е.

*              | CNAME | domain.com
bla.domain.com | CNAME | some.example.com

Возможно ли это или * перезаписывает "bla.domain.com", и поэтому, когда вы вводите "bla.domain.com", вы переходите на "domain.com"?

Марк Хендерсон
источник

Ответы:

16

В BIND подстановочный знак совпадает, когда другой записи не существует. См. Http://en.wikipedia.org/wiki/Wildcard_DNS_record .

сигнализатор
источник
6
Не только BIND, любой DNS-сервер RFC 1912 сделает это.
BrianEss
RFC1912 говорит операторам, как не использовать групповые символы. RFC 1035 - это тот сервер, которому соответствуют серверы .
Альнитак,
10

Более конкретная запись всегда заменяет шаблон, а не наоборот.

Глава и стих см. В п. 4.3.3 RFC 1034 .

Альнитак
источник
В самом последнем абзаце раздела 4.3.3: «Например, если RR с подстановочными знаками имеет имя владельца * .X, а зона также содержит RR, присоединенные к BX, подстановочные знаки будут применяться к запросам на имя ZX (при условии, что нет явной информации для ZX), но не для BX, ABX или X. "
КаджМагнус