Configuração de DNS de subzona MX em xname.org

1

Eu tenho um example.tld de zona configurado com um CNAME curinga (1 & 1), registros A (personalizado & 1 & 1), registros MX (1 & 1) e um registro de subzona (NS) apontando para ns1.xname.org.

Configurei a subzona subzone.example.tld com um registro MX apontando para um NAS. Eu adicionei um registro de subzona (não tenho certeza se necessário)

No entanto, quando eu obtenho usando dig @ns1.xname.org subzone.example.tld in mx , obtenho registros MX de example.tld.

Como posso consertar minha configuração para ter registros MX de subzonas na conta?

Eu testei dig @ns1.xname.org subzone.example.tld in ns com resultados negativos:

;; ANSWER SECTION:
subzone.example.tld.    86400   IN  CNAME   example.tld.
example.tld.    86400   IN  NS  ns2.xname.org.
example.tld.    86400   IN  NS  ns0.xname.org.
example.tld.    86400   IN  NS  ns1.xname.org.

Configuração da zona (example.tld):

$TTL 86400 ; TTL par défaut
example.tld.        IN  SOA ns0.xname.org.  . (
                1234567891  ; numéro de série
                10800   ; Intervalle de rafraichissement
                3600    ; Intervalle de renouvellement de tentative
                604800  ; Délai d'expiration
                10800   ; TTL pour les réponses négatives
            )

$ORIGIN example.tld.
            IN      NS      ns1.xname.org.
            IN      NS      ns0.xname.org.
            IN      NS      ns2.xname.org.
        10  IN      MX  0   mx00.1and1.fr.
        10  IN      MX  1   mx01.1and1.fr.
example.tld.            IN      A       12.34.56.67




*           IN      CNAME       example.tld.


subzone         IN      NS      ns1.xname.org.

Subzone (subzone.example.tld)

$TTL 86400 ; TTL par défaut
subzone.example.tld.        IN  SOA ns0.xname.org.  . (
                1234567890  ; numéro de série
                10800   ; Intervalle de rafraichissement
                3600    ; Intervalle de renouvellement de tentative
                604800  ; Délai d'expiration
                10800   ; TTL pour les réponses négatives
            )

$ORIGIN subzone.example.tld.
            IN      NS      ns2.xname.org.
            IN      NS      ns0.xname.org.
            IN      NS      ns1.xname.org.
            IN      MX  0   mx.subzone.example.tld.
mx          IN      A       1.2.3.4
    
por ybart 28.12.2011 / 00:12

3 respostas

1

Eu adicionei suas zonas (em seu estado atual, após a edição de Joel Coel) em meu bind 9.7.3. Ele retorna o registro MX:

;; QUESTION SECTION:
;subzone.example.tld.       IN  MX

;; ANSWER SECTION:
subzone.example.tld.    86400   IN  MX  0 mx.subzone.foo.tld.

;; AUTHORITY SECTION:
subzone.example.tld.    86400   IN  NS  ns0.xname.org.
subzone.example.tld.    86400   IN  NS  ns1.xname.org.
subzone.example.tld.    86400   IN  NS  ns2.xname.org.

Parece que há algum engano, talvez seu novo arquivo de zona ainda não apareça no servidor, ou há algum erro de digitação não mostrado aqui ou é um bug na versão de bind ou algo assim.

Não sei ao certo por que você dessa subzona delegada (como BillThor sugeriu).

    
por 28.12.2011 / 09:12
1

Existem duas maneiras de definir seu subdiretório. A maneira que você está especificando requer que você especifique os servidores NS para o subdomínio no domínio pai.

O método alternativo é apenas defini-lo dentro do domínio pai.

subdomain     IN MX   10  mx.subdomain.example.tld
mx.subdomain  IN A    192.0.2.4

ou auto MX

subdomain     IN MX   10  subdomain.example.tld
              IN A    192.0.2.4      

ou MX definido no domínio pai

subdomain     IN MX   10  mx.example.tld
mx            IN A    192.0.2.4

O segundo método é comumente usado quando o subdomínio se refere a um host ou serviço. O primeiro método normalmente reservado ao delegar um subdomínio a um administrador DNS diferente e / ou a servidores de nomes diferentes.

    
por 28.12.2011 / 04:35
0

Eu não vejo um registro MX no código que você forneceu, também os registros MX não gostam do CNAMES ... então o que você precisa é:

subzone.example.tld. 86400 IN MX 10 foo.tld.

    
por 28.12.2011 / 01:09