2015-04-01 7 views
-2

dig @ 111.1111.111.111 domain.ru. axfrс именем Transfer failed

; < < >> DiG 9.8.2rc1-RedHat-9.8.2-0.30.rc1.el6_6.2 < < >> @ 95.85.36.112 domain.ru. axfr ; (Найдено 1 сервера) ;; глобальные варианты: + cmd ; Ошибка передачи.

Google уже искал все. Я не понимаю, что случилось?

МУ параметры named.conf

options { 
     listen-on port 53 { 
       0.0.0.0; 
       }; 
     listen-on-v6 port 53 { ::1; }; 
     directory  "/var/named"; 
     dump-file  "/var/named/data/cache_dump.db"; 
     statistics-file "/var/named/data/named_stats.txt"; 
     memstatistics-file "/var/named/data/named_mem_stats.txt"; 
     allow-query { any; }; 
     recursion no; 
     dnssec-enable yes; 
     dnssec-validation yes; 
     dnssec-lookaside auto; 
     allow-transfer {111.1111.111.111;}; 

Не могу понять что произходит? Что я делаю не так?

Я не могу понять, что произошло? Что я делаю неправильно?

ответ

0

allow-transfer - это директива, позволяющая группе хостов для передачи из сервера. В вашем случае 111.1111.111.111 (что, кстати, не является действительным адресом ip, потому что у второго квадроцикла слишком много 1).

Ваша команда рыть (dig @111.1111.111.111 domain.ru. axfr) просит передать от сервера в IP 111.1111.111.111 (лишний раз не действительный IP).

Итак, я думаю, вам нужно обновить директиву allow-transfer, чтобы включить любой компьютер, на котором вы работаете dig.