Возникла проблема с адресом ravnovesie-irk.ru Домен не мой и в зонах у меня ни где не прописан.
Как-то такое уже было, но тогда не стал разбираться. А сейчас решил все же докопаться до истины.
Далее исходная информация. У кого-нибудь есть какие-то предположения ?
Версия bind: BIND 9.9.4-P2
named.ca обновил до текущего
Через dns google получаю адрес:
[root@aero log]# host ravnovesie-irk.ru 8.8.8.8 Using domain server: Name: 8.8.8.8 Address: 8.8.8.8#53 ravnovesie-irk.ru has address 77.222.42.202Через мой dns:
[root@aero log]# host ravnovesie-irk.ru Host ravnovesie-irk.ru not found: 3(NXDOMAIN)Самое интересное, что dig разрешает адрес нормально (ну, мне так кажется):
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5 <<>> +trace ravnovesie-irk.ru ;; global options: printcmd . 516022 IN NS a.root-servers.net. . 516022 IN NS f.root-servers.net. . 516022 IN NS d.root-servers.net. . 516022 IN NS h.root-servers.net. . 516022 IN NS g.root-servers.net. . 516022 IN NS i.root-servers.net. . 516022 IN NS l.root-servers.net. . 516022 IN NS m.root-servers.net. . 516022 IN NS e.root-servers.net. . 516022 IN NS c.root-servers.net. . 516022 IN NS j.root-servers.net. . 516022 IN NS b.root-servers.net. . 516022 IN NS k.root-servers.net. ;; Received 512 bytes from 192.168.0.251#53(192.168.0.251) in 20 ms ru. 172800 IN NS a.dns.ripn.net. ru. 172800 IN NS b.dns.ripn.net. ru. 172800 IN NS d.dns.ripn.net. ru. 172800 IN NS e.dns.ripn.net. ru. 172800 IN NS f.dns.ripn.net. ;; Received 347 bytes from 198.41.0.4#53(a.root-servers.net) in 117 ms ravnovesie-irk.ru. 345600 IN NS ns2.spaceweb.ru. ravnovesie-irk.ru. 345600 IN NS ns1.spaceweb.ru. ;; Received 112 bytes from 193.232.128.6#53(a.dns.ripn.net) in 64 ms ravnovesie-irk.ru. 600 IN A 77.222.42.202 ravnovesie-irk.ru. 600 IN NS ns1.spaceweb.ru. ravnovesie-irk.ru. 600 IN NS ns2.spaceweb.ru. ;; Received 96 bytes from 77.222.51.250#53(ns2.spaceweb.ru) in 83 ms
В логах named:
createfetch: ravnovesie-irk.ru ANY client 192.168.0.251#59059 (ravnovesie-irk.ru): view internal: query failed (SERVFAIL) for ravnovesie-irk.ru/IN/ANY at query.c:7004
В query.c в районе 7004 строки:
default:
/*
* Something has gone wrong.
*/
QUERY_ERROR(DNS_R_SERVFAIL);
goto cleanup;
named.conf
options { directory «/var/named»; // Working directory pid-file «/var/run/named.pid»; // Put pid file in working dir allow-query { any; }; dump-file «/var/named/data/cache_dump.db»; statistics-file «/var/named/data/named_stats.txt»; }; logging { channel named_log { file «/var/log/named.log»; severity debug; print-time yes; }; category default { named_log; }; category lame-servers { null; }; category edns-disabled { null; }; }; // Root server hints zone "." { type hint; file «named.ca»; };