Jump to content

DNS Servers

From MTRNord's Wiki

Overview

CC
BY-NC-SA
CC BY-NC-SA 4.0 — Non-commercial, attribution, same license.

For my infrastructure I host 2 types of DNS servers. First I have the authoritative DNS Servers for my domains and additionally I got reverse resolvers on the same servers. DNS-A and DNS-B are serving both of those under the same IP/Domain.

Both Servers are currently hosted on Hetzner using ARM VMs.

DNS-A

DNS-A
Main DNS server and host for docker based software like wg-easy.



Status● Active
TypeDNS Server
Hostnamedns-a.nordgedanken.dev
IPv446.62.175.246
IPv62a01:4f9:c013:e837::1
LocationHel1
ProviderHetzner
OSFedora 43
Zonesmtrnord.blog, nordgedanken.dev, midnightthoughts.space
History
Online since18.09.2025

DNS-A here is the primary server of the two. As of today it also is host to some services that didn't work well in the Kubernetes Cluster. They are planned to be moved to the new "Main Server" which is going to take over the place of the Kubernetes Cluster.

In terms of the DNS Setup it hosts the web access of the Power-DNS setup and does delegate updates to DNS-B as the secondary server.

Additionally it is the server hosting wg-easy and munin. Wg-easy here is used as a jump host for my home network while traveling. Munin is used for the primary DNS Monitoring.

DNS-B
Secondary DNS Server



Status● Active
TypeDNS Server
Hostnamedns-b.nordgedanken.dev
IPv446.62.199.69
IPv62a01:4f9:c010:ba3f::1
LocationHel1
ProviderHetzner
OSFedora 43
Zonesmtrnord.blog, nordgedanken.dev, midnightthoughts.space
History
Online since18.09.2025

DNS-B

DNS-B is the secondary server of the two servers. It's only purpose is serving DNS. Additionally it also provides necessary Munin data which is fetched by DNS-A.

DNS & Name Resolution
ServersDNS Servers · dns-a · dns-a
Zonesmidnightthoughts.space · mtrnord.blog · nordgedanken.dev
RelatedCluster networking · Hetzner Cloud · Registry mirrors
MonitoringMunin · Grafana