Erro no named-checkzone: Erro de zona DNS: não possui registros de endereço (A ou AAAA)

0

Estou configurando meu servidor DNS privado. Estou seguindo este tutorial . Mas quando cheguei na etapa Check BIND Configuration Syntax , recebi alguns erros.

Aqui está a saída do comando:

x@e-dns1:/etc/bind$ sudo named-checkzone xyz1.com forward.xyz1.com
zone xyz1.com/IN: NS 'dns1.xyz1.com.xyz1.com' has no address records (A or AAAA)
zone xyz1.com/IN: NS 'dns2.xyz1.com.xyz1.com' has no address records (A or AAAA)
zone xyz1.com/IN: not loaded due to errors.

O arquivo: forward.xyz1.com contém o seguinte:

$TTL    604800

@       IN      SOA     dns1.xyz1.com. admin.xyz1.com. (
                              3         ; Serial
                         604820         ; Refresh
                          86600         ; Retry
                        2419600         ; Expire
                         604600 )       ; Negative Cache TTL

; name servers - NS records
    IN  NS  dns1.xyz1.com
    IN  NS  dns2.xyz1.com

; name servers - A records
dns1.xyz1.com.          IN      A       192.168.56.3
dns2.xyz1.com.          IN      A       192.168.56.5

; 192.168.56.0/24 - A records
host1.xyz1.com.         IN      A       192.168.56.6
host2.xyz1.com.         IN      A       192.168.56.8

Você pode por favor me apontar o que está errado? Eu quero que os servidores dns sejam:

dns1.xyz1.com
dns2.xyz1.com

e os anfitriões:

host1.xyz1.com
host2.xyz1.com
    
por None 26.03.2018 / 01:22

1 resposta

3

Em um arquivo bind9 zone, qualquer nome de domínio totalmente qualificado (FQDN) precisa ter o caractere final . adicionado a ele.

Suas referências em torno da linha 11-12ish

; name servers - NS records
    IN  NS  dns1.xyz1.com
    IN  NS  dns2.xyz1.com

Não os tenha.

Deve ser:

; name servers - NS records
    IN  NS  dns1.xyz1.com.
    IN  NS  dns2.xyz1.com.

Não se esqueça de aumentar sua série.

Além disso, não se esqueça de que, se você fizer isso de verdade, precisará configurar os registros de cola, caso contrário, um dos seus servidores de nome deve estar fora de seu domínio (zona).

    
por 26.03.2018 / 02:34