1

Я настроил DNS-сервер для публичного запуска, и все работает нормально, за исключением обратной зоны, которая локально успешна, но выполнение запроса в любом другом DNS дает следующую ошибку:

root@ns1:/# nslookup
> server
Default server: 168.121.42.16
Address: 168.121.42.16#53
> labtech.inf.br
Server:     168.121.42.16
Address:    168.121.42.16#53

Name:   labtech.inf.br
Address: 168.121.42.16
> 168.121.42.16
Server:     168.121.42.16
Address:    168.121.42.16#53

16.42.121.168.in-addr.arpa  name = ns1.labtech.inf.br.
> server 8.8.8.8
Default server: 8.8.8.8
Address: 8.8.8.8#53
> labtech.inf.br
Server:     8.8.8.8
Address:    8.8.8.8#53

Non-authoritative answer:
Name:   labtech.inf.br
Address: 168.121.42.16
> 168.121.42.16
Server:     8.8.8.8
Address:    8.8.8.8#53

** server can't find 16.42.121.168.in-addr.arpa: NXDOMAIN
> exit

Файлы моих зон:

 root@ns1:/# cat /etc/bind/zones/db.168.121.42 

$TTL    604800
@   IN  SOA labtech.inf.br. hostmaster.labtech.inf.br. (
        20160607        ; Serial
         604800     ; Refresh
          86400     ; Retry
        2419200     ; Expire
         604800 )   ; Negative Cache TTL
; Name servers
    IN  NS  ns1.labtech.inf.br.

; PTR records
16  IN  PTR ns1.labtech.inf.br.


root@ns1:/# cat /etc/bind/zones/db.labtech.inf.br 


$TTL    604800
@   IN  SOA ns1.labtech.inf.br. hostmaster.labtech.inf.br. (
         20160608       ; Serial
         604800     ; Refresh
          86400     ; Retry
        2419200     ; Expire
         604800 )   ; Negative Cache TTL

; Name servers
labtech.inf.br.     IN  NS  ns1.labtech.inf.br.
labtech.inf.br.     IN  A   168.121.42.16

; A records for name servers
ns1         IN  A   168.121.42.16

; MX records
@   3600        IN  MX  1   mail.labtech.inf.br.


; Other a records
www         IN  CNAME   labtech.inf.br.
mail            IN  A   184.107.51.101  

В чем может быть проблема с этой обратной зоной?

1 ответ1

2

Зоны становятся "публичными" только после делегирования в родительской зоне, и кажется, что 168.IN-ADDR.ARPA. сейчас такого нет .

Для обратного DNS делегирование должно быть сделано тем, кто владеет IP-адресами - то есть, вероятно, вашим провайдером. У LACNIC есть статья о настройке rDNS.

(Чтобы уточнить, это не имеет ничего общего с labtech.inf.br . Это отдельная делегация, сделанная другой организацией.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .