32 lines
516 B
Text
32 lines
516 B
Text
|
|
init-state auto
|
|
|
|
if_carp_up="carp157.link.up"
|
|
if_carp_down="carp157.link.down"
|
|
|
|
state auto {
|
|
if $if_carp_up {
|
|
set-state master
|
|
}
|
|
if $if_carp_down {
|
|
set-state backup
|
|
}
|
|
}
|
|
|
|
state master {
|
|
init {
|
|
run "route delete default && route add default 37.16.96.145"
|
|
}
|
|
if $if_carp_down {
|
|
set-state backup
|
|
}
|
|
}
|
|
|
|
state backup {
|
|
init {
|
|
run "route delete default && route add default 172.20.20.1"
|
|
}
|
|
if $if_carp_up {
|
|
set-state master
|
|
}
|
|
}
|