Dns Failover
🏗️ Project Overview This project addresses a Single Point of Failure (SPOF) in home network infrastructure. By implementing a high-availability (HA) DNS cluster using AdGuard Home and Keepalived, I have ensured that network-wide ad-blocking and DNS resolution remain active even if the primary server fails. 🛠️ Toolset & Hardware Tool Purpose Environment Truthwatcher Primary DNS Node Proxmox VM (Ubuntu/Debian) Pattern Secondary DNS Node Raspberry Pi 2B+ (DietPi) Keepalived VRRP Failover Management Linux Service AdGuard Home DNS Sinkhole / Security Application AdGuardHome-Sync Configuration Mirroring Go Binary (ARMv7) Uptime Kuma Health Monitoring Monitoring Suite 🔄 The Process Phase 1: High Availability (Layer 3) I configured the Virtual Router Redundancy Protocol (VRRP) to create a “Floating IP” (Virtual IP). This allows devices to point to one address that automatically moves to the active server. ...