Sign inSign up

moleszek/bind9

By moleszek

Updated 18 days ago

Image
0

439

moleszek/bind9 repository overview

About

This ansible script installs Bind9.

Docker image is available on DockerHub.

Supported OS:

  • Debian 12
  • Ubuntu 22.04
  • Raspberry Pi 4/5
Ubuntu

In Ubuntu OS DNSStubListener should be set to no:

vim /etc/systemd/resolved.conf

uncomment and change to no:

DNSStubListener=no

Save and restart systemd-resolved.service

sudo restart systemd-resolved.service
Configuration

Open configuration.yml that is located in group_vars/bind9 and set proper values:

addresses:
  first: 127.0.0.0
  second: 127.0.1.0
dns1: 9.9.9.9
dns2: 149.112.112.112

Here:

addresses:
  first: 127.0.1.0
  second: 127.0.2.0

there is an option to add more addresses that will be added to acl configuration in named.conf.options e.g:

addresses:
  first: 127.0.0.0
  second: 127.0.1.0
  third: 127.0.2.0
  fourth: 127.0.3.0

and the output for named.conf.options will be:

acl internal {
    127.0.0.0/24;
    127.0.1.0/24;
    127.0.2.0/24;
    127.0.3.0/24;
};

Tag summary

Content type

Image

Digest

sha256:01c20cdd8

Size

239.2 MB

Last updated

18 days ago

docker pull moleszek/bind9