39 lines
800 B
Plaintext
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
|
|
}
|
|
}
|