From dacb6c5ff54b0c451358dad9f37ae473fe179fa8 Mon Sep 17 00:00:00 2001 From: Stefan Mewes Date: Fri, 30 May 2025 19:11:24 +0200 Subject: [PATCH] keepalived conf added --- keepalived.conf | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 keepalived.conf diff --git a/keepalived.conf b/keepalived.conf new file mode 100644 index 0000000..0506188 --- /dev/null +++ b/keepalived.conf @@ -0,0 +1,32 @@ +global_defs { + max_auto_priority + enable_script_security +} + + +vrrp_script dns_healthcheck { + script "/usr/bin/dig @127.0.0.1 google.com || exit 1" + interval 2 # check every 2 seconds + fall 2 # require 2 failures for KO + rise 2 # require 2 successes for OK + user root +} + +vrrp_instance ADBLOCK { + state MASTER + interface ens18 + virtual_router_id 51 + priority 230 + advert_int 1 + smtp_alert + authentication { + auth_type PASS + auth_pass AjBQeTa8xKD9FfZP6wuS + } + virtual_ipaddress { + 192.168.0.51/24 + } + track_script { + dns_healthcheck + } +}