Jump to content

DNS Servers: Difference between revisions

From MTRNord's Wiki
m Link to correct page
m Add missing links
 
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:
{{License|cc-by-nc-sa}}
{{License|cc-by-nc-sa}}
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.
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 ==
{{Infobox server
{{Infobox server
Line 16: Line 18:
| since = 18.09.2025
| since = 18.09.2025
| subtitle = Main DNS server and host for docker based software like wg-easy.
| subtitle = Main DNS server and host for docker based software like wg-easy.
}}{{Infobox server
}}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.{{Infobox server
| name = DNS-B
| name = DNS-B
| status = active
| status = active
Line 32: Line 38:


== DNS-B ==
== DNS-B ==
{{Navbox
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.{{Navbox
| title = DNS & Name Resolution
| title = DNS & Name Resolution
| group1_label = Servers
| group1_label = Servers
Line 40: Line 46:
| group3_label = Related
| group3_label = Related
| group3_links = [[Cluster networking]] · [[Hetzner Cloud]] · [[Registry mirrors]]
| group3_links = [[Cluster networking]] · [[Hetzner Cloud]] · [[Registry mirrors]]
| group4_label = Monitoring
| group4_links = [[Munin]] · [[Grafana]]
}}
}}
[[Category:Infrastructure]]
[[Category:Infrastructure]]

Latest revision as of 16:40, 21 April 2026

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