Re: configure bind in chroot jail

Danjel Jungersen via bind-users <[email protected]>
Newsgroups gmane.network.dns.bind9.user
Organization Jungersen Grafisk ApS
Message-ID <f77ed2ca-1298-446f-baf0-96aaf183da9b__21550.2938650147$1754034777$gmane$org@jungersen.dk>
Have you looked here:

https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/managing_networking_infrastructure_services/assembly_setting-up-and-configuring-a-bind-dns-server_networking-infrastructure-services

They have a short mentioning of chroot.

:-)
Danjel

On 7/31/2025 9:46 PM, Renzo Marengo wrote:
> i know what I want. I asked myself these questions many years ago when 
> I build this server. I am replacing this cache dns server with newer os.
>
>> Il giorno 31 lug 2025, alle ore 09:57, Ondřej Surý <[email protected]> 
>> ha scritto:
>>
>>  Perhaps the question that you should explore first would be “Why?” 
>> and not “How?”.
>>
>> Ondrej
>> --
>> Ondřej Surý — ISC (He/Him)
>>
>> My working hours and your working hours may be different. Please do 
>> not feel obligated to reply outside your normal working hours.
>>
>>> On 31. 7. 2025, at 8:58, Renzo Marengo <[email protected]> wrote:
>>>
>>> 
>>> Thank you very much but my issue is to understand what first step I 
>>> have to do, considering that the following rpm are just installed:
>>>
>>> bind.x86_64
>>> bind-chroot.x86_64
>>> bind-dnssec-doc.noarch
>>> bind-dnssec-utils.x86_64
>>> bind-libs.x86_64
>>> bind-license.noarch
>>> bind-utils.x86_64
>>>
>>> e.g.
>>> chroot folder structure is just set ?
>>> what service I have to enable at boot ? Bind or bind-chroot ?
>>>
>>>
>>>
>>> Il giorno mer 30 lug 2025 alle ore 20:55 Danjel Jungersen via 
>>> bind-users <[email protected]> ha scritto:
>>>
>>>
>>>     On 7/30/2025 1:11 PM, Renzo Marengo wrote:
>>>     > I want to install latest rpm of Bind (9.16.23-31) for Oracle
>>>     Linux 9
>>>     > to create only cache DNS server which is running in chroot jail.
>>>     > I installed several Bind packages included bind-chroot.
>>>     > What document do you suggest me to follow to configure bind in
>>>     chroot
>>>     > jail ?
>>>     > Thanks
>>>     >
>>>     Setting up as caching / forwarder is pretty straight forward:
>>>
>>>     In named.conf.options :
>>>              recursion yes;
>>>              allow-query { trusted; };
>>>              allow-transfer { none; };
>>>
>>>              forwarders {         // From here
>>>                      192.168.20.10; // Replace with the servers you
>>>     want to use
>>>                      192.168.20.11; // Same here
>>>              };
>>>              forward only;       // to here  -   must be left out if
>>>     you do
>>>     not wish to use forwarders, ie the system will do all the work
>>>     itself.
>>>
>>>              dnssec-validation auto; // Check this setting before going
>>>     online, may not suit your setup.
>>>
>>>              listen-on-v6 { any; };
>>>
>>>
>>>     In named.conf.local:
>>>     acl "trusted" {
>>>     192.168.1.0/24 <http://192.168.1.0/24>; // Replace with your own
>>>     ip's
>>>     192.168.20.15/32 <http://192.168.20.15/32>; // Replace with your
>>>     own ip's
>>>     127.0.0.1/32 <http://127.0.0.1/32>;
>>>              localhost;
>>>     };
>>>
>>>     I do not know anything about redhat, but as I understand, debian
>>>     also
>>>     uses chroot.
>>>     I run debian and have had zero issues with using the default setup.
>>>
>>>     Best of luck!
>>>     Danjel
>>>     -- 
>>>     Visit https://lists.isc.org/mailman/listinfo/bind-users to
>>>     unsubscribe from this list
>>>
>>>     ISC funds the development of this software with paid support
>>>     subscriptions. Contact us at https://www.isc.org/contact/ for
>>>     more information.
>>>
>>>
>>>     bind-users mailing list
>>>     [email protected]
>>>     https://lists.isc.org/mailman/listinfo/bind-users
>>>
>>> -- 
>>> Visit https://lists.isc.org/mailman/listinfo/bind-users to 
>>> unsubscribe from this list
>>>
>>> ISC funds the development of this software with paid support 
>>> subscriptions. Contact us at https://www.isc.org/contact/ for more 
>>> information.
>>>
>>>
>>> bind-users mailing list
>>> [email protected]
>>> https://lists.isc.org/mailman/listinfo/bind-users
>
-- 
Med venlig hilsen/Kind regards
Danjel Jungersen
Mail: [email protected]
Mobile: +45 20 42 20 11

Jungersen Grafisk ApS,
Holsbjergvej 39, DK-2620 Albertslund,
Denmark.
Tel: +45 43 64 10 00

WEBSHOP: PRINTLIGHT.DK <https://www.printlight.dk> | WWW.JUNGERSEN.DK 
<https://www.jungersen.dk>

Logo <https://www.jungersen.dk>

-- 
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list

ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information.


bind-users mailing list
[email protected]
https://lists.isc.org/mailman/listinfo/bind-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.