linux-dns-server

Installation
SKILL.md

Linux DNS Server

Distro support

BIND and unbound run on both families; dig, rndc, named-checkconf, and named-checkzone are identical. The differences are package names, config file locations, and SELinux. Body uses Debian/Ubuntu; the RHEL family (Fedora, RHEL, CentOS Stream, Rocky, Alma, Oracle) equivalents are in the matrix.

Concept Debian/Ubuntu RHEL family
BIND package bind9 bind
DNS utilities dnsutils bind-utils
systemd unit named (alias bind9) named
Main config /etc/bind/named.conf* /etc/named.conf
Zone files /etc/bind/, /var/lib/bind/ /var/named/
Service user bind named
Validation tools named-checkconf, named-checkzone, dig identical
Installs
4
GitHub Stars
7
First Seen
Sep 3, 2026