Servidor de nomes no subdomínio por trás do Amazon Route 53

1

Eu tenho um servidor linode com um servidor de nomes em execução. Eu tenho meu domínio: example.com registrado através do GoDaddy. E os servidores de nome definidos para Amazons, estou usando o Amazon Route 53 para gerenciá-lo. Eu quero um subdomínio (ln.example.com) para apontar para o meu servidor linode que abriga um servidor de nomes para si. Eu já tentei adicionar um e ns registros que apontam para meus registros linode ip e ns (ns0.ln.example.com e ns1.ln.example.com).

nota: Eu também tenho uma configuração de registro DNS reverso no linode com ln.example.com conectado a MY_IP_ADDR_HERE

Amazon Record Sets por example.com:

Doservidorlinodenoarquivo:/var/cache/bind/ln.example.com

$ORIGIN.$TTL3600;1hourln.example.comINSOAns0.ln.example.com.hostmaster.ln.example.com.(2013021901;serial86400;refresh(1day)86400;retry(1day)2419200;expire(4weeks)3600;minimum(1hour))NSns0.ln.example.com.NSns1.ln.example.com.AMY_IP_ADDR_HEREMX0mail.ln.example.com.$ORIGINln.example.com.mailAMY_IP_ADDR_HEREns0AMY_IP_ADDR_HEREns1AMY_IP_ADDR_HEREwwwCNAMEln.example.com.

Doservidorlinodenoarquivo/etc/bind/named.conf.default-zones(estaéapenasazonaadicionada

zone"ln.example.com" {
    type master;
    file "ln.example.com";
};

Do servidor de nomes do linode (parece funcionar localmente):

user@localhost:~$ dig @localhost mail.ln.example.com

; <<>> DiG 9.8.1-P1 <<>> @localhost mail.ln.example.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40844
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2

;; QUESTION SECTION:
;mail.ln.example.com.   IN  A

;; ANSWER SECTION:
mail.ln.example.com. 3600 IN    A   MY_IP_ADDR_HERE

;; AUTHORITY SECTION:
ln.example.com. 3600    IN  NS  ns0.ln.example.com.
ln.example.com. 3600    IN  NS  ns1.ln.example.com.

;; ADDITIONAL SECTION:
ns0.ln.example.com. 3600    IN  A   MY_IP_ADDR_HERE
ns1.ln.example.com. 3600    IN  A   MY_IP_ADDR_HERE

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Wed Feb 20 16:05:40 2013
;; MSG SIZE  rcvd: 128
    
por Raymond 20.02.2013 / 17:33

1 resposta

3

Você precisa de registros NS no Route 53 delegando o subdomínio para sua máquina Linode, assim como os registros A se os nomes de host NS estiverem em baliwick:

ln.example.com.     NS  ns0.ln.example.com.
ns0.ln.example.com. A   1.2.3.4

Não faz sentido ter dois registros NS apontando para o mesmo IP, basta usar um.

    
por 20.02.2013 / 17:54