Будет ли подстановочный знак 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. "
КаджМагнус
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.