Quando você cria uma zona reversa, é necessário inverter o intervalo de IPs.
Se você deseja criar a zona para 10.1.2.0/24
, é necessário nomear 2.1.10.in-addr.arpa
ou, no seu caso, 0.0.10.in-addr.arpa
.
O seu é o contrário.
Estou tentando configurar um servidor DNS virtual personalizado no Ubuntu. Quando eu tento nslookup com um windows 7 pc dentro do mesmo ambiente virtual, o DNS reverso parece falhar.
Meu arquivo named.conf.local:
zone "linuxserver"{
type master;
file "/etc/bind/zones/master/db.linuxserver.nl"
}
zone "10.0.0.in-addr.arpa"{
type master;
file "/etc/bind/zones/master/db.10.0.0"
}
Meu arquivo db.linuxserver.nl:
TTL 604800
@ IN SOA ns1.linuxserver.nl. root.linuxserver.nl. (
1 ; Serial
3H ; Refresh
1h ; Retry
1w ; Expire
1h) ; Negative cache TTL
;
@ IN NS ns1.linuxserver.nl
linuxserver.nl IN A 10.0.0.2
ns1 IN A 10.0.0.2
www IN CNAME linuxserver.nl.
Meu arquivo db.10.0.0:
TTL 604800
10.0.0.in-addr.arpa. IN SOA ns1.linuxserver.nl. root.linuxserver.nl. (
1 ; Serial
3H ; Refresh
1h ; Retry
1w ; Expire
1h) ; Negative cache TTL
;
10.0.0.in-addr.arpa. IN NS ns1.linuxserver.nl.
10.0.0.2.in-addr.arpa. IN A linuxserver.nl.
Eu removi todos os espaços em branco à direita e digitei o seguinte comando
named-checkzone 10.0.0.in-addr.arpa /etc/bind/zones/master/db.10.0.0
me dá:
: ignoring out-of-zone data (10.0.0.2.in-addr.arpa)
O que estou fazendo de errado?