Dns

Pages 17-19 of the Bitsmasher Lab Operations Manual (62 pages)

DNS Configuration

BIND Overview -- Post-Migration (August 2026)

The DNS infrastructure has been migrated from the legacy server1} (10.10.12.12) to a new authoritative setup:

The DNS role in lab-franklin's Ansible collection manages:

Zone and Host Realignment (August 2026)

The following entries have been updated in the forward zone (db.home.lab):

center}

tabular}{lll}



stargate.research.bitsmasher.net & 10.10.16.66 & Ansible orchestration host, primary workspace \\


tabular}

center}

The corresponding reverse zones (PTR records) have been updated to match:

Kerberos SRV RFC Compliance

The following SRV records now point directly to FQDN A records rather than CNAMEs, per RFC 2782:

\begin{lstlisting}[style=mystyle]

_kerberos-adm._tcp.lab.bitsmasher.net IN SRV 0 100 749 kdc1.lab.bitsmasher.net.

_kerberos._tcp.lab.bitsmasher.net IN SRV 0 0 88 kdc1.lab.bitsmasher.net.

_kerberos._udp.lab.bitsmasher.net IN SRV 0 0 88 kdc1.lab.bitsmasher.net.

_kdc._tcp.lab.bitsmasher.net IN SRV 0 0 88 kdc1.lab.bitsmasher.net.

_kdc._udp.lab.bitsmasher.net IN SRV 0 0 88 kdc1.lab.bitsmasher.net.

    \end{lstlisting}

<strong>Note</strong>: The _kerberos-adm.\_tcp} record now points directly to the A record for kdc1.lab.bitsmasher.net} rather than via a CNAME chain, eliminating resolution latency and failure modes from indirection.

DNS Failure Impact

When the DNS master (node3) is offline:

DNS Maintenance Procedures

Zone file updates are committed to the DNS Ansible role and deployed via:

\begin{lstlisting}[style=mystyle]

ansible-playbook -l dns_servers -t dns deploy.yml

    \end{lstlisting}

Forward and reverse zone files should be audited quarterly for IP realignment accuracy.