BIND hasn't needed an explicit hint zone for many years, even in 9.11, as
Internet root hints are built-in. The only time you would need to define a
different hint zone is if you are running on a network that is NOT the
internet, that has its own roots.
https://bind9.readthedocs.io/en/stable/reference.html#namedconf-statement-session-keyfile
is still valid. If you needed it before, keep using it.

To answer your other question as well, BIND reads all files that are linked
from "named.conf" using "include" statements and treats them as a single
configuration. It is completely up to you whether you put some
configuration in separate files (Ubuntu does this, for example) or keep it
all in the one file. The end result is the same.

Cheers, Greg


On Mon, 1 Jun 2026 at 12:15, Renzo Marengo <[email protected]> wrote:

> I know In Bind 9.20.23 Stable version includes built-in root servers,
> keeping the hint zone in the configuration remains best practice to
> ensure it can be updated ?
> 1- I should create the zone "." into named.conf ?
>
> zone "." IN {
>         type hint;
>         file "named.ca";
> };
>
> 2- It's necessary to set session-keyfile ?
> e.g. session-keyfile "/run/named/session.key"
> I think 9.20.23 uses its standard (path+file), what do you think ?
>
> thanks
> --
> Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe
> from this list.
>
-- 
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from 
this list.

Reply via email to