Como se pode adicionar mais de uma zona ao servidor DNS que usa o mesmo endereço IP?

1

Eu tenho um servidor DNS com as seguintes zonas em /etc/bind/named.conf.local

zone "david.com" {
    type master;
    file "forward";
};

zone "1.168.192.in-addr.arpa" {
    type master;
    file "reverse";
};

O encaminhamento de arquivos é o seguinte:

$TTL    604800
@   IN  SOA dlcsrv.david.com. root.david.com. (
                2   ;   Serial
                604800  ;   Refresh
                86400   ;   Retry
                2419200 ;   Expire
                604800) ;   Negative Cache TTL
;
@   IN  NS  david.com.
@   IN  A   192.168.1.37
www IN  A   192.168.1.37
ftp IN  A   192.168.1.37

E o arquivo reverso:

$TTL    604800
@   IN  SOA dlcsrv.david.com. root.david.com. (
                2   ;   Serial
                604800  ;   Refresh
                86400   ;   Retry
                2419200 ;   Expire
                604800) ;   Negative Cache TTL
;
@   IN  NS  david.com.
37  IN  PTR david.com.

Atualmente, isso funciona para que, se eu digitar nslookup david.com , eu receba o endereço 192.168.1.37 e, se eu digitar nslookup 192.168.1.37 , eu receba name = david.com .

Como posso adicionar outra zona, chamada david.net , que também deve ser mapeada para o IP 192.168.1.37 .

Tem sido uma tarefa desafiadora. Eu vou agradecer por qualquer orientação.

    
por DAVID 04.04.2017 / 09:05

1 resposta

1

Os mapeamentos reversos não têm nada para fazer com mapeamentos avançados; embora alguns aplicativos precisem que eles correspondam, ambos são configurados independentemente um do outro.

Para configurar um mapeamento de encaminhamento david.net --> 192.168.1.37 , copie todo o david.com zone:

zone "david.com" {
    type master;
    file "forward-david.com.db";
};

zone "david.net" {
    type master;
    file "forward-david.net.db";
};

(Na verdade, como o seu arquivo de zona não tem $ORIGIN , você provavelmente poderia reutilizar o mesmo arquivo para ambas as zonas ...)

Para configurar um mapeamento reverso 192.168.1.37 --> david.net , adicione um segundo registro PTR para o mesmo rótulo 37 . Observe que vários mapeamentos reversos para o mesmo IP são muito incomuns; enquanto nslookup deve mostrar os dois resultados, outras ferramentas apenas selecionam uma aleatoriamente.

37  IN  PTR david.com.
37  IN  PTR david.net.

(Na prática, a maioria dos domínios e endereços tem informações completamente diferentes, por exemplo, pode haver dezenas de domínios apontando para um único endereço IP, mas esse endereço teria apenas um webserver47.hostingcompany.tld chato como reverso).

    
por 04.04.2017 / 09:14