keepalived双机热备中虚拟ip地址快速切换

vrrp_instance inside_network {
     state MASTER                #初始状态,MASTER|BACKUP ,一旦有其他机器加入,将会举行选举,具有最高优先级的机器将会成为MASTER,所以这个条目的并不重要
     interface eth0                #指定该实例用户vrrp的网卡,用于发送vrrp
     use_vmac []     #指定VRRP虚拟mac地址(例如:  use_vmac  uvmac)
     vmac_xmit_base          #从基本接口发送和接受vrrp消息,而不是VMAC接口
     native_ipv6                    #强制instance使用ipv6(当混合ipv4和ipv6的配置)
     dont_track_primary     #忽略VRRP接口错误
     track_interface {               #可选项,以下网卡中如果任意个网卡不通,所有的网卡都会进入FAULT状态
          eth0
          eth1
          eth2 weight <-254..254>
          ...
     }

配置虚拟路由方法1:

virtual_routers {
default via 192.168.100.252
}

配置虚拟路由方法2:

virtual_routers {
src 192.168.100.1 to 192.168.109.0/24 via 192.168.200.254 dev eth1
192.168.110.0/24 via 192.168.200.254 dev eth1
192.168.111.0/24 dev eth2
192.168.112.0/24 via 192.168.100.254
192.168.113.0/24 via 192.168.100.252 or 192.168.100.253
}

方法亲自测试过,有效

你可能感兴趣的:(keepalived双机热备中虚拟ip地址快速切换)