Hi
I'm trying to set up a name server on a home network. My setup:
http://drupal876.co.uk/img/net.jpg
I've done a post
http://drupal876.co.uk/img/sysinstall.jpg
In file:
/etc/hosts
File:
/etc/resolv.conf
/etc/rc.conf
/etc/namedb/db.mydomain.org
In the file:
/etc/namedb/mydomain-reverse
In file:
/etc/namedb/localhost.rev
In file:
/etc/namedb/named.conf
With the comments removed, it looks like:
File:
/var/log/messages
For a successful configuration I'm expecting output similar to:
Mine's rather different however:
Back at my domain registrar, Ive updated server settings. Removing their DNS server names to my ISP's name servers.
If I call:
It reports:
I'm not sure if the directory /etc/namedb/working is relevant to named?
The directory is empty by default and in my /etc/namedb/named.conf file I edited the directory option to:
help..
I'm trying to set up a name server on a home network. My setup:
http://drupal876.co.uk/img/net.jpg
I've done a post
# sysinstall
http://drupal876.co.uk/img/sysinstall.jpg
In file:
/etc/hosts
Code:
::1 localhost localhost.org
127.0.0.1 localhost localhost.org
192.168.0.5 manor8 manor8.mydomain.org
File:
/etc/resolv.conf
Code:
domain mydomain.org
nameserver 192.168.0.5 # manor8
nameserver 194.168.4.100 # ISPs nameservers
nameserver 194.168.8.100
/etc/rc.conf
Code:
hostname="manor8.mydomain.org"
ifconfig_re0="inet 192.168.0.5 netmask 255.255.255.0"
default_router="192.168.0.1"
named_enable="YES"
/etc/namedb/db.mydomain.org
Code:
$TTL 1d
mydomain.org. IN SOA manor8.mydomain.org. admin.mydomain.org. (
2012042301 ; Serial (date, 2 digits version of day)
1d ; refresh
2h ; retry
100d ; expire
1h ) ; negative cache expiry
;name servers
IN NS ns
;MXrecords
IN MX 50 manor8.mydomain.org.
ns IN A 192.168.0.5
;Hosts
localhost IN A 127.0.0.1
manor8 IN A 192.168.0.5
paula IN A 192.168.0.2
andy IN A 192.168.0.3
jess IN A 192.168.0.4
;nicknames
www IN CNAME manor8
ftp IN CNAME manor8
/etc/namedb/mydomain-reverse
Code:
$TTL 1d
@ IN SOA manor8.mydomain.org. admin.mydomain.org. (
2012042301 ; Serial (date, 2 digits version of day)
1d ; refresh
2h ; retry
100d ; expire
2h ) ; negative cache
IN NS ns.mydomain.org.
5 IN PTR manor8.mydomain.org.
2 IN PTR paula.mydomain.org.
3 IN PTR andy.mydomain.org.
4 IN PTR jess.mydomain.org.
In file:
/etc/namedb/localhost.rev
Code:
$TTL 1d
@ IN SOA manor8.mydomain.org. root.mydomain.org. (
2012042501 ; Serial
1h ; Refresh
5m ; Retry
100d ; Expire
1h ) ; Negative cache
IN NS manor8.mydomain.org.
1 IN PTR localhost.mydomain.org.
In file:
/etc/namedb/named.conf
With the comments removed, it looks like:
Code:
// $FreeBSD$
options {
// All file and path names are relative to the chroot directory,
// if any, and should be fully qualified.
directory "/etc/namedb";
pid-file "/var/run/named/pid";
dump-file "/var/dump/named_dump.db";
statistics-file "/var/stats/named.stats";
forwarders {
194.168.4.100; 194.168.8.100;
};
};
...
[details omitted here]
...
zone "mydomain.org" {
type master;
file "db.mydomain.org";
};
zone "0.168.192.in-addr.arpa" {
type master;
file "mydomain-reverse";
};
zone "0.0.127.in-addr.arpa" {
type master;
file "localhost.rev";
};
/var/log/messages
For a successful configuration I'm expecting output similar to:
Code:
Mar 18 15:01:57 freebie named[69751]: starting (/etc/namedb/named.conf). named 8.3.
4-REL Wed Dec 18 13:38:28 CST 2002 grog@freebie.example.org:/usr/obj/src/FreeBSD/5-S
TABLE-FREEBIE/src/usr.sbin/named
Mar 18 15:01:57 freebie named[69751]: hint zone "" (IN) loaded (serial 0)
Mar 18 15:01:57 freebie named[69751]: master zone "example.org" (IN) loaded (serial
2003031801)
Mar 18 15:01:57 freebie named[69751]: Zone "0.0.127.in-addr.arpa" (file localhost.re
verse): No default TTL ($TTL <value>) set, using SOA minimum instead
Mar 18 15:01:57 freebie named[69751]: master zone "0.0.127.in-addr.arpa" (IN) loaded
(serial 97091501)
Mar 18 15:01:57 freebie named[69751]: listening on [223.147.37.1].53 (rl0)
Mar 18 15:01:57 freebie named[69751]: listening on [127.0.0.1].53 (lo0)
Mar 18 15:01:57 freebie named[69752]: Ready to answer queries.
Mine's rather different however:
Code:
Apr 25 13:01:57 manor8 named[1727]: starting BIND 9.8.1-P1 -t /var/named -u bind
Apr 25 13:01:57 manor8 named[1727]: built with '--prefix=/usr' '--infodir=/usr/share/info' '--mandir=/usr/share/man'
'--enable-threads' '--enable-getifaddrs' '--disable-linux-caps' '--with-openssl=/usr'
Apr 25 13:01:57 manor8 named[1727]: command channel listening on 127.0.0.1#953
Apr 25 13:01:57 manor8 named[1727]: command channel listening on ::1#953
Apr 25 13:01:57 manor8 named[1727]: the working directory is not writable
Apr 25 13:01:57 manor8 named[1727]: managed-keys-zone ./IN: loading from master file managed-keys.bind failed: file not found
Apr 25 13:01:57 manor8 named[1727]: running
Back at my domain registrar, Ive updated server settings. Removing their DNS server names to my ISP's name servers.
Code:
cache1.service.virginmedia.net
cache2.service.virginmedia.net
If I call:
# rndc reload
It reports:
Code:
Apr 25 13:52:17 manor8 named[1727]: the working directory is not writable
server reload successful
I'm not sure if the directory /etc/namedb/working is relevant to named?
The directory is empty by default and in my /etc/namedb/named.conf file I edited the directory option to:
Code:
options {
// All file and path names are relative to the chroot directory,
// if any, and should be fully qualified.
// directory "/etc/namedb/working";
directory "/etc/namedb";
help..