У меня есть два DNS-сервера, на которых запущены PowerDNS, они используют собственную репликацию, т. е. они подключаются к кластеру HA Postgres.
При создании нового сервера я указываю IP-адреса двух DNS-серверов в dns-nameservers
адресной строке /etc/network/interfaces
нового сервера.
Пока что все работает отлично.
Я полагаю, это все, что нужно для того, чтобы DNS был HA? Мне не нужен keepalived или VIP?
Или, скажем, пул DNS-серверов за haproxy?
решение1
Ваша текущая конфигурация отлично подходит для обеспечения доступности; преимущество добавления VIP и использования конфигурации keepalived, haproxy или anycast заключается в минимизации задержки из-за тайм-аута, если первый указанный сервер недоступен.