0

I Know there always lots of answer about Bind. But somehow I can't understand the problem of my settings.

Here is my configuration

options { listen-on port 53 { 192.168.159.130; }; 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 yes; } zone "example.com" IN { type master; file "example.fz"; allow-update { none; }; }; zone "159.168.192.in-addr.arpa" IN { type master; file "example.rz"; allow-update { none; }; }; 

# /var/named/example.fz file

$TTL 1D @ IN SOA @ example.com. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum IN NS ns1.example.com. IN A 192.168.159.130 ns1 IN A 192.168.159.130 

# /var/named/example.rz file

$TTL 1D @ IN SOA @ rname.invalid. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum

 IN NS ns1.example.com. IN A 192.168.159.130 130 IN PTR ns1.example.com. 

# /etc/resolv.conf

search example.com nameserver 192.168.159.130 

# Test results

[root@localhost named]# named-checkconf /etc/named.conf [root@localhost named]# named-checkzone example.com /var/named/example.fz zone example.com/IN: loaded serial 0 OK [root@localhost named]# named-checkzone example.com /var/named/example.rz zone example.com/IN: NS 'ns1.example.com' has no address records (A or AAAA) zone example.com/IN: not loaded due to errors. nslookup example.com Server: 192.168.159.130 Address: 192.168.159.130#53 ** server can't find example.com.example.com: SERVFAIL 

I have used exact same setting before and as far I remember worked fine.But not now ! Hopefully someone could point at something.

Note: I have restarted bind several times.

2 Answers 2

1

Hmmm.....You don't seem to have the "hint" zone configured (i.e. the connection glue for the TLDs).

1
  • I doing it in testing environment. Are those mandatory ? Commented Oct 18, 2014 at 5:38
0

Solution

Finally /var/named/data/named.run file show me the lights. It was actually silly . My zone files was getting permission problem

PS: If you are doing this in real domain you should put proper TTL and SOA values

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.