Ich habe zwei DNS-Server, auf denen PowerDNS läuft. Sie verwenden native Replikation, d. h. sie greifen auf einen HA-Postgres-Cluster zu.
Beim Erstellen eines neuen Servers gebe ich die IPs der beiden DNS-Server im dns-nameservers
neuen /etc/network/interfaces
Server an.
Bisher funktioniert das alles großartig.
Ich vermute, das ist alles, was nötig ist, damit DNS HA ist? Ich brauche kein Keepalived oder VIP?
Oder beispielsweise ein Pool von DNS-Servern hinter Haproxy?
Antwort1
Ihre aktuelle Konfiguration ist ausreichend, um die Verfügbarkeit sicherzustellen. Der Vorteil des Hinzufügens eines VIP und der Verwendung von Keepalived, Haproxy oder einer Anycast-Konfiguration besteht darin, die Verzögerung durch ein Timeout zu minimieren, wenn der zuerst aufgeführte Server nicht verfügbar ist.