Não é possível configurar o servidor DNS com BIND9

Não é possível configurar o servidor DNS com BIND9

Estou tentando configurar meu próprio servidor DNS para gerenciar meu nome de domínio, mas não está funcionando. O sistema operacional é Arch Linux.

/etc/named.conf

/var/named/aaa.a.bg.zone

saída de dig aaa.a.bg:

; <<>> DiG 9.16.8 <<>> aaa.a.bg
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 11028
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;aaa.a.bg.                      IN  A

;; Query time: 1049 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Sun Dec 06 11:03:46 EET 2020
;; MSG SIZE  rcvd: 37

EDIT: O problema é que a porta 53 não foi aberta no roteador.

Responder1

  1. O que os registros dizem a você?
  2. O BIND procura o arquivo de zona /var/named/aaa.a.bg.zoneenquanto você diz que ele está no formato /var/aaa.a.bg.zone.
  3. Você está consultando 192.168.1.1, mas não está claro se este é o endereço IP do servidor de nomes oficial que você está tentando configurar.
  4. Seu registro SOA menciona n1.aaa.a.bg, mas esse registro A não existe. Você quis dizer ns1.aaa.a.bg.
  5. Você deveria ter doisdiferenteservidores de nomes autorizados. NS1 e NS2 devem ser dois servidores diferentes, e não dois nomes apontando para o mesmo servidor.
  6. Este registro parece incorreto (embora não cause problemas, não faz o que você espera):
aaa.a.bg IN     A       87.246.51.10

Como não termina em ponto, o domínio é anexado a ele, tornando-se aaa.a.bg.aaa.a.bg.. Ou no ponto ou deixe de fora porque o RR acima (com o @) já faz exatamente a mesma coisa.

informação relacionada