On Fri, Nov 06, 2026 at 10:50:57AM -0500, [email protected] wrote:

> On 2026-11-06 7:58:50, Roderick wrote:
> > How I get that the system do not touch /etc/resolv.conf?
> > 
> > In my notes, I wrote that "rcctl disable resolvd" is necessary, but in
> > my new installation of OpenBSD 8.0 does not work. I also remember that
> > something else was necessary.
> 
> "resolvd" is still in 8.0 same as always and it starts by default.
> 
> Besides the "rcctl disable resolvd" you will want to also do
> "rcctl stop resolvd" to stop the daemon already running.
> After the daemon is stopped (does not appear in "ps -auxw" output)
> verify that /etc/rc.conf.local has the line "resolvd_flags=NO"
> then edit /etc/resolv.conf to be like how you want it.
> 
> > Another question: is unwind a replacement of unbound?
> > Does it write files or just keep a cache in memory? What is its
> > advantage over unbound?
> 
> The first couple paragraphs of "man unwind" should answer that.
> 
> Unbound is THE resolver whereas unwind forwards queries to the resolver.

Unwind can do resolving itself as well.

        -Otto

> Most computers do not (should not) be running unbound directly.
> resolvd and unwind are ran on clients but neither is required to use DNS,
> they exist to help clients that move between networks to adapt to changing
> DNS IP addresses, unique to each network the client connects to.
> 
> > Unfortunately, due to the cheap router falsifying DNS answers, I
> > cannot anymore use a recursive resolver.
> 
> Most routers should have a setting to adjust that, if not:
> replace the router or replace its' firmware.
> 
> > At best forwarding and requesting over TLS.
> 
> Nothing wrong with DoT and DoH, many public resolvers support them.
> With unwind you can use DoT on public resolvers if you want to do that.
> If you are using unbound to do recursion yourself then UDP 53 must work.
> 

Reply via email to