Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Jul 2006 02:14:58 -0400
From:      "David Stanford" <dthomas53@gmail.com>
To:        "Mikhail Goriachev" <mikhailg@webanoide.org>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Simple DNS Configuration
Message-ID:  <f2c91f770607242314p7d5dd331k83caed190aa21ef1@mail.gmail.com>
In-Reply-To: <44C59EB9.70707@webanoide.org>
References:  <f2c91f770607240000w44693d61jde950fbe618f4574@mail.gmail.com> <44C47C7E.5030609@webanoide.org> <f2c91f770607240151j3b2cecei452e187ef79454e1@mail.gmail.com> <44C4FCC0.40000@fechner.net> <f2c91f770607241453w5c361dd7h1cbfc715f031a2b6@mail.gmail.com> <44C59EB9.70707@webanoide.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 7/25/06, Mikhail Goriachev <mikhailg@webanoide.org> wrote:
>
> David Stanford wrote:
> >> I've tried everyone's suggestions to no avail. Here's my actual
> > configuration:
> >
> > [root@chadwick ~]# /etc/rc.d/named stop
> > Stopping named.
> > [root@chadwick ~]# tail -12 /etc/namedb/named.conf
>
>
> I can't stop mine and then start it again (running in chrooted mode). I
> do:
>
> # make rndc reload


Isn't named's default behaviour to run chrooted? It appears so whn looking
at the rc script.

Also, when something goes wrong, named won't reload but logs a complaint
> into /var/log/messages. So it is a good idea to check logs every time a
> change is made.
>
>
> >
> > zone "daemonbox.net" {
> >         type master;
> >         file "master/daemonbox.net";
> > };
> >
> > /*
> > zone "140.246.66.in-addr.arpa" {
> >         type master;
> >         file "master/140.246.66.in-addr.arpa";
> > };
> > */
> > [root@chadwick ~]# cat /etc/namedb/master/daemonbox.net
> > $TTL 3600        ; 1 hour
> > daemonbox.net.  IN      SOA     chadwick.daemonbox.net.
> > dstanford.daemonbox.net. (
> >                                 2006072400      ; Serial
>                                   ^^^^^^^^^^
>                                   ^^^^^^^^^^
> Make sure your serial increments with every change you make.


I've been ignoring that to save time while troubleshooting as (from my
understanding) it  is only used by  other name servers so they know to
update their information:

"The serial number identifies this version of the zone configuration. Remote
name servers
first retreive the SOA record and check if the serial number has incremented
before
deciding whether to access the rest of the zone, which could be large. Make
sure you
increment this field every time you edit the file. If you don't, your
updates will not
propagate to other name servers."   -The Complete FreeBSD, Greg Lehey

>                                 1d              ; Refresh
> >                                 2h              ; Retry
> >                                 100d            ; Expire
> >                                 1h )            ; Minimum TTL
> >
> >
> > ; DNS Servers
> > @               IN      NS      chadwick.daemonbox.net.
> > @               IN      NS      ns1.nac.net.
> > @               IN      NS      ns2.nac.net.
>
>
> Remove/comment those nac.net servers just in case (just for now while
> testing). Get yours cranking first.


Good point.

> ; MX Records
> >                 IN      MX 10   mail.daemonbox.net.
> >
> > ; Machine Names
> > localhost       IN      A       127.0.0.1
> > chadwick       IN      A       66.246.140.170
> > mail              IN      A       66.246.246.58
> > www             IN      A       66.246.140.170
> > @                IN      A       66.246.140.170
> >
> > ; Aliases
> > www             IN      CNAME   @
>
>
> I personally wouldn't use that line. Previous 2 lines are sufficient.


Yea, I feel I may just use the A records as the additional query issue you
mentioned previously leaves me thinking it's the better configuration...it
still bothers me I can't figure it out though. :-/

> [root@chadwick ~]# /etc/rc.d/named start
> > Starting named.
>
>
> Check your logs.


I've been checking /var/log/messages but see nothing after recieving that
error. Are all named logs placed here by default?

> [root@chadwick ~]# host -t a daemonbox.net localhost
> > Using domain server:
> > Name: localhost
> > Address: 127.0.0.1#53
> > Aliases:
> >
> > Host daemonbox.net not found: 2(SERVFAIL)
> >
> >
> > Does anyone see anything wrong with this? Thanks for all your help!
>
>
> Can you resolve other domains (e.g.: freebsd.org)? Can't think of
> anything else right now.


Yes, as I noted, when  I remove the CNAME entry everything works fine. Very
strange...

-David
-- 
[root@fbsd ~]# fortune
Happiness is just an illusion, filled with sadness and confusion.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?f2c91f770607242314p7d5dd331k83caed190aa21ef1>