Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Mar 2006 18:08:28 -0400
From:      Duane Whitty <duane@greenmeadow.ca>
To:        Beech Rintoul <beech@mangohealth.org>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: resolv.conf getting rewritten at system startup
Message-ID:  <4419E1DC.9040706@greenmeadow.ca>
In-Reply-To: <200603161239.50946.beech@mangohealth.org>
References:  <4419D8C9.4010005@greenmeadow.ca> <200603161239.50946.beech@mangohealth.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Beech Rintoul wrote:
> On Thursday 16 March 2006 12:29, Duane Whitty wrote:
>   
>> Hi all,
>>
>> I am running FBSD 6.0-RELEASE
>>
>> I use  DHCP to configure my network interface.
>> At startup my resolv.conf is overwritten, setting my
>> nameserver to the address of the router running DHCP.
>>
>> I tried commenting out almost all of the rc.d/resolv
>> startup script but to no avail.
>>
>> I read the man page for dhcp-options and then proceeded to add
>> option domain-name-servers a.b.c.d
>> This was also of no help.
>>
>> I then remembered something about FBSD 6 no longer using ISC dhcp client.
>>
>> I am running BIND 9.3.1 with internal and external views of my namespace
>> set-up so
>> it is imperative that I be able to tell hosts on the internal network
>> which name server
>> to use.
>>
>> If anyone has any ideas I'd appreciate the help.
>>
>>     
> You need to use supersede like this:
>
> interface "ath0"   {
> 	supersede domain-name "yourdomain.com";
> 	supersede domain-name-servers 127.0.0.1;
> }
>
> See man dhclient.conf for more options.
>
> Beech
>   
Hi,

That worked perfectly.  Thanks to all for the quick responses.

Sincerely,

Duane



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