Re: Why does resolv.conf keep changing?
- Date: Wed, 25 Oct 2017 11:05:28 -0400
- From: Dan Ritter <dsr@xxxxxxxxxxxxxxxx>
- Subject: Re: Why does resolv.conf keep changing?
On Wed, Oct 25, 2017 at 07:35:35AM -0400, Gene Heskett wrote:
> On Tuesday 24 October 2017 23:46:47 Felix Miata wrote:
> > Gene Heskett composed on 2017-10-24 22:52 (UTC-0400):
> > >> On Mon, Oct 23, 2017 at 20:31:05 -0400, Gene Heskett wrote:
> > >>>and made immutable. Particularly is the fact that /etc/resolv.conf
> > >>> isn't a link to something else but contains:
> > >>>
> > >>>nameserver 192.168.XX.1
> > >>>search host dns
> > >>>domain coyote.den
> > ...
> Whereas my theory has always been WRT the search line, that it should
> first search the /etc/hosts file for a name match, and failing that,
> query my router, which is running dd-wrt which means its running
In order to do that, you want this:
hosts: files dns
Which is the standard for Debian and basically all other Linux
distros that I know about.
That tells the DNS resolver to look at /etc/hosts first, and
then make a DNS query if /etc/hosts does not have an answer.
Note that isn't in resolv.conf, it's in nsswitch.conf.