Я использую BIND в Ubuntu 11.04, и кажется, что ничего не работает (сервер выполняет рекурсию, поэтому я знаю, что он работает правильно.) Однако это не разрешает локальные хосты в моей подсети, которые я указал. Нет ошибки при запуске named-checkconf.
Вот настройка:
/etc/bind/named.conf
include "/etc/bind/named.conf.options";
include "/etc/bind/named.conf.local";
include "/etc/bind/named.conf.default-zones";
/etc/bind/named.conf.options
options {
directory "/var/cache/bind";
auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
};
файл /etc/bind/named.conf.local
zone "example.com" {
type master;
file "/etc/bind/example.com.zone";
};
/etc/bind/example.com.zone
$TTL 1d
@ IN NS 192.168.1.102
www IN A 192.168.1.102
web IN CNAME www
comp1 IN A 192.168.1.122
comp2 IN A 192.168.1.124
comp3 IN A 192.168.1.123
Когда я пытаюсь пропинговать любой из указанных хостов (comp1-3 или получить доступ к моему веб-серверу www.example.com), ничего не происходит.
Есть ли определенные разрешения, которые должны быть установлены для файла зоны?
Я пытаюсь копать example.com и вот что возвращается:
; <<>> DiG 9.7.3 <<>> example.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 32743
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;example.com. IN A
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sat Jun 18 04:36:25 2011
;; MSG SIZE rcvd: 29
Любые предложения о том, как это исправить?