small-package/floatip/files/floatip.config

18 lines
1.1 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

config floatip 'main'
# 启动时enabled != 1 ,或者原 lan 口配置网段不包括 set_ip清除自身的 set_ip然后退出进程。
option enabled '0'
# fallback 表示后备
option role 'fallback'
# option role 'main'
# 对于 fallback 节点,检查到 check_ip 都不在线超过一定时间例如30秒就设置自身的 set_ip然后检查 check_ip 中任一 IP 在线就清除自身的 set_ip重复上述流程。
# 对于 main 节点,启动后不断检查 set_ip 和 check_url直到 set_ip 不在线且 check_url 没有失败,就设置自身的 set_ip 并允许 LAN 口 ping否则清除自身的 set_ip 并禁止 LAN 口 ping重复上述流程。
# set_ip 可以不提供前缀长度,将会按 lan 口配置的网段的长度
option set_ip '192.168.100.3/24'
# option set_ip '192.168.100.3'
# check_ip 仅 fallback 有效,并且检查时只检查跟 set_ip 同一网段的
list check_ip '192.168.100.2'
# list check_ip '192.168.100.4'
# check_url 仅 main 有效
# list check_url 'https://www.google.com/generate_204'
# option check_url_timeout '5'