Files
technitiumdns_vorlage/keepalived.conf

39 lines
800 B
Plaintext

global_defs {
notification_email {
dns1@mewes-chen.de
}
notification_email_from dns1@mewes-chen.de
smtp_server infrastruktur.proxmox.homelab
smtp_connect_timeout 30
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
}
}