Recurse from root hints on bind-resolvers #546

Merged
benvin merged 1 commits from benvin/resolvers-full-recursion into main 2026-10-13 20:53:37 +11:00
Member

DNSBLs such as Spamhaus refuse queries that arrive via public resolvers, and forwarding everything to 8.8.8.8/1.1.1.1 leaves the estate dependent on them. The lab resolvers now do full recursion themselves (DNSSEC-validated via the operator default dnssec-validation auto and BIND built-in root hints).

  • drop the global forwarders from the bind-resolvers BindCluster
  • keep the per-zone forwarders for unkin.net, consul, k8s and reverse zones unchanged
DNSBLs such as Spamhaus refuse queries that arrive via public resolvers, and forwarding everything to 8.8.8.8/1.1.1.1 leaves the estate dependent on them. The lab resolvers now do full recursion themselves (DNSSEC-validated via the operator default `dnssec-validation auto` and BIND built-in root hints). - drop the global forwarders from the bind-resolvers BindCluster - keep the per-zone forwarders for unkin.net, consul, k8s and reverse zones unchanged
unkin-agent added 1 commit 2026-10-13 20:38:27 +11:00
Recurse from root hints on bind-resolvers instead of forwarding to public resolvers
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/kubeconform Pipeline was successful
db11f6a246
benvin merged commit 716ff7c807 into main 2026-10-13 20:53:37 +11:00
benvin deleted branch benvin/resolvers-full-recursion 2026-10-13 20:53:37 +11:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/argocd-apps#546