Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Nov 2005 13:22:21 -0500
From:      Gerard Seibert <gerard@seibercom.net>
To:        freebsd-questions@freebsd.org
Subject:   Re: Configuring For Cache Name Server
Message-ID:  <20051124131944.2EBF.GERARD@seibercom.net>
In-Reply-To: <20051124180549.GA95022@catflap.slightlystrange.org>
References:  <20051124123434.BC6C.GERARD@seibercom.net> <20051124180549.GA95022@catflap.slightlystrange.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thursday, November 24, 2005 1:05:49 PM, Daniel Bye <freebsd-questions@slightlystrange.org>
Subject: Re: Configuring For Cache Name Server
Wrote these words of wisdom:

> On Thu, Nov 24, 2005 at 12:46:27PM -0500, Gerard Seibert wrote:
> > OK, then why is it that the nameserver 127.0.0.1 gets removed on every
> > reboot of the system and the nameservers of my ISP are inserted.
> > Actually, I never removed them, I just placed the new one ahead of them.
> > There is also a search entry in the file. If I remove it, it also gets
> > rewritten upon boot-up. Maybe I should mention that I am employing DHCP
> > presently to obtain a lease from my ISP. Is there something I need to
> > alter in order to get this to work. If I cannot be done, it is no great
> > lose however. I can live with the system the way it is.
> 
> dhclient doesn't know that you want to use a local cache, so it does
> what it does - gets resolver addresses from your ISP.
> 
> Put this in your /etc/dhclient.conf:
> 
> interface "hme0" {    <---  Change interface name accordingly...
>     supersede domain-name-servers 127.0.0.1;
> }
> 
> 
> And try again.  I believe, but haven't tested it, that you can use
> prepend instead of supersede is you wish to keep your ISP's resolvers in
> case your cache fails - but don't quote me on that!  ;-)
> 
> As for search order, use prepend:
> 
> interface "hme0" {
>     prepend domain-name "your.domain.here";
> }
> 
> HTH
> 
> -- 
> Daniel Bye


***** REPLY SEPARATOR *****
On 10/11/2005 5:29:42 PM, Gerard Replied:

Thanks. That is just the sort of information that I would have thought
should have been listed somewhere on the man pages for setting up a
cache name server. If it was there, I never noticed it.



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