keepalived conf added
This commit is contained in:
32
keepalived.conf
Normal file
32
keepalived.conf
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user