-
✔️ The Bind v9.20.2 is supported (
Version 1.0.0
) -
✔️ All versions of Bind are supported (
Version 1.0.1
) -
✔️ Nameserver monitors are supported (
Version 1.0.2
)
-
Download the project.
-
Set environment variables.
source .env
-
Build a Bind container. Please specify the building version by
BIND9_VERSION
as you need.sudo BIND9_VERSION=9.18.4 make
-
Start the DNS service.
docker-compose up -d
-
Stop the DNS service.
docker-compose down
-
[Option] Deploy the monitoring module.
docker-compose -f docker-compose.monitoring.yaml -p monitoring up -d
Note that, a Granfana dashboard json
file is located in dashboard/DNS Monitoring.json