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 |