-
✔️ 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_VERSIONas 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