On Mon, Aug 06, 2018 at 03:06:00PM +0100, Pete French wrote:
> having enabled local_unbound in /etc/rc.d how do I remove that
> and go back to using just DHCP delivered nameservers ? I
> set it to 'NO' but yet the machine still seems to have traces of
> the config in other places and keeps trying to use them, for reasons I
> dont understand.
> 
> Is there a quyick guide to clearing this off a system when you dont want to 
> use
> it anymore ? I get that it needs to be slightly complex to do what it does,
> but its proving very hard to fix the broken DNS looksup!

Hmm.  First, make sure that it isn't running (service local_unbound stop, etc).
Then look at your /etc/resolv.conf -- unbound tends to rewrite that on initial
startup, taking some of it's settings and inserting itself into the middle as a
caching DNS server.  At the very least, you want something like this:

        nameserver 8.8.8.8

I think the default DHCP client stomps all over /etc/resolv.conf fairly well,
but see what options are in there (for example, options for domain-name-servers
and domain-name).  The stock /etc/dhclient.conf is all comments.

I have issues with the DNS results my ISP returns to me, but setting up a cache
or using sites like 8.8.8.8 (google public DNS, if you don't mind feeding the
beast) fixes that.

For something deeper, what is your /etc/host.conf?  Mine is this:

        # Auto-generated from nsswitch.conf
        hosts
        dns

That lets your /etc/hosts contents override DNS, which is often a good thing.
By default, your /etc/hosts should be pretty much all comments except for
these two lines:

    [grep -v '^#' /etc/hosts]
        ::1                     localhost localhost.my.domain
        127.0.0.1               localhost localhost.my.domain
_______________________________________________
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"

Reply via email to