A. Schulze via Unbound-users wrote:

Am 18.09.2017 um 14:57 schrieb Ernie Luzar via Unbound-users:
Hello list.

I have installed the unbound port on Freebsd release 11.1. My host gets
an dynamic ip address assigned from the ISP service I am using. This is
all very common and normal. But as we all know, the ISP can change not
only the assigned ip address on the fly but also the dns servers ip
addresses. When this occurs the /etc/resolv.conf file gets updated
automatically on the fly.

From reading about unbound I get the concept that unbound is designed
for hosts that have static ip addresses. IE; the dns ip addresses have
to be manually placed in /etc/resolv.conf and will not change without
prior written notice.

For this usage /etc/resolv.conf get populated with
"nameserver 127.0.0.1"
and unbound.conf needs the forward-zone: section with the static dns ip
addresses.

which "static dns ip address" do you like to see there?

Now my question is, is there any way to configure unbound so when the
dynimic dns ip addresses change unbound will contuine to work
automatically. IE; no human manual editing of the unbound.conf file.
simply do no forwarding at all. Let unbound do it's job: - offer recursiver resolution on 127.0.0.1
 - resolve names as usual from the root
You're not required to *use* the ISP's dnsserver even if they are offered.

Andreas


I think maybe I was un-clear. Most of the original post is describing the differences between how the /etc/resolv.conf file is populated based on the host having a static or dynamic ip address.

Asking my question a different way.
How doe's unbound interact with the hosts /etc/resolv.conf file?

How do dns requests arriving at the host from the LAN get directed first to unbound "local-zone: fqdn always_nxdomain" list and then use the "nameservers x.x.x.x" listed in the hosts /etc/resolv.conf file to complete the dsn request?

Please provide example of the unbound.conf statements to get this to happen.

Thank you.




Reply via email to