PPP and resolv.conf

Lowell Gilbert freebsd-questions-local at be-well.ilk.org
Wed Apr 18 13:23:56 UTC 2007

"Richard Simmonds" <yunikan at gmail.com> writes:

> -----Original Message-----
> From: RW [mailto:fbsd06 at mlists.homeunix.com] 
> Sent: Wednesday, April 18, 2007 1:11 AM
> To: freebsd-questions at freebsd.org
> Cc: yunikan at gmail.com
> Subject: Re: PPP and resolv.conf
> On Tue, 17 Apr 2007 14:48:25 +0800
> "Richard Simmonds" <yunikan at gmail.com> wrote:
>> >How can I stop ppp from modifying my /etc/resolv.conf?
>> >Everytime I establish a pppoe session, my resolv.conf file gets
>> reconfigured to my ISPs DNS Servers.
>> It's dhclient, not ppp that's modding the file.
>>This is unlikely. PPP normally provides the dns server addresses itself, in
> which case the suggestion to remove "enable dns" from ppp.conf is correct.
> Well, as always, YMMV. 
> If the connection is providing a dynamic address via dhcp, as my ADSL
> provider is, it appears to be dhclient that's updating resolv.conf so the
> setup as stated works for me. I have 'enable dns' in my ppp.conf file as
> well but my provider doesn't seem to be able to offer a dns server address
> correctly, which is why I run one locally on the network. I suspect it is
> probably a setup error on my part but I have neither the time or the
> inclination to tinker with it any more than I have to.

If DHCP is setting it, then use the "prepend" or "supersede" keywords
on "domain-name-servers" in your dhclient.conf(5).

More information about the freebsd-questions mailing list