Saya menggunakan BIND di Ubuntu 11.04 dan sepertinya tidak ada yang berfungsi (server melakukan rekursi, jadi saya tahu itu berfungsi dengan baik.) Namun tidak menyelesaikan host lokal pada subnet yang saya sediakan. Tidak ada kesalahan yang diberikan ketika saya menjalankan named-checkconf.
Ini pengaturannya:
/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
Ketika saya mencoba untuk melakukan ping ke salah satu host yang ditentukan (comp1-3 atau mengakses server web saya www.example.com) tidak ada yang terjadi.
Apakah ada izin tertentu yang harus ditetapkan pada file zona?
Saya mencoba menggali example.com dan inilah yang dikembalikan:
; <<>> 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
Ada saran tentang cara memperbaikinya?
SOA
bagian dan lihat apakah itu berfungsi. Juga, jangan lupa membalikkan DNS Anda.