keepalived.conf中的virtual_ipaddress字段和ipvsadm中的/sbin/ifconfig eth0:0 $VIP broadcast 10.255.255.255 netmask 255.255.255.0 up有什么区别?

正在做关于lvs+keepalived的虚拟测试,发现在keepalived.conf中有虚拟IP的设置:

vrrp_instance VI_1 {
state MASTER
interface eth0
virtual_router_id 51
priority 100
advert_int 1
virtual_ipaddress {
192.168.122.55
}
以上配置中的virutal_ipaddress的功能是在eth0端口设置虚拟IP地址是吧?
但ipvsadm中仍有关于设置虚拟Ip地址的内容,如:
/sbin/ifconfig eth0:0 $VIP broadcast 10.255.255.255 netmask 255.255.255.0 up

不知道这两个地方有什么区别?起的作用是否一样?请高手指点!

Forums:

keepalived是做配置管理的,reload后会把配置下发给ipvs

randomness