From bf886216296b0f1baba20722d88a8cfd517481cc Mon Sep 17 00:00:00 2001 From: Mr Chen Date: Sat, 18 Nov 2023 18:07:19 +0800 Subject: [PATCH] Create keepalived.lvs.nat.master.conf --- .../tpl/keepalived.lvs.nat.master.conf | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 plugins/keepalived/tpl/keepalived.lvs.nat.master.conf diff --git a/plugins/keepalived/tpl/keepalived.lvs.nat.master.conf b/plugins/keepalived/tpl/keepalived.lvs.nat.master.conf new file mode 100644 index 000000000..6cc436aa5 --- /dev/null +++ b/plugins/keepalived/tpl/keepalived.lvs.nat.master.conf @@ -0,0 +1,46 @@ +# keepalived for lvs-nat +# 未测试通过 + +global_defs { + router_id HA_LVS +} + +vrrp_sync_group HA_LVS_NAT { + group { + HA_LVS_NAT + } +} + +vrrp_instance HA_LVS_NAT { + state MASTER + interface bond1 + virtual_router_id 222 + priority 100 + advert_int 1 + nopreempt + authentication { + auth_type PASS + auth_pass 1111 + } + virtual_ipaddress { + 192.168.212.100/25 dev bond1 + } +} + +virtual_server 192.168.212.100 80 { + delay_loop 6 + lb_algo rr + lb_kind NAT + protocol TCP + + real_server 192.168.212.129 80 { + weight 100 + TCP_CHECK { + connect_timeout 3 + nb_get_retry 3 + delay_before_retry 3 + connect_port 15000 + } + } + +}