CentOS7 两台做vip飘逸,实现虚拟ip的跳转

两台机器

首先下载ipvsadm 和 keepalived

yum -y install ipvsadm keepalived

vim /etc/keepalived/keepalived.conf

! Configuration File for keepalived

global_defs {

notification_email {

acassen@firewall.loc

failover@firewall.loc

sysadmin@firewall.loc

}

notification_email_from Alexandre.Cassen@firewall.loc

smtp_server 192.168.200.1

smtp_connect_timeout 30

router_id LVS_DEVEL

vrrp_skip_check_adv_addr

vrrp_strict

vrrp_garp_interval 0

vrrp_gna_interval 0

}

vrrp_instance VI_1 {

state MASTER #配置主 、 从 master backup

interface ens33 #查看自己主机真实ip

virtual_router_id 51

priority 100 #优先级

advert_int 1

authentication {

auth_type PASS

auth_pass 1111

}

virtual_ipaddress {

192.168.189.181 #填写自己的虚拟ip

}

}

virtual_server 192.168.189.181 80 { #虚拟ip

delay_loop 6

lb_algo rr

lb_kind DR #DR模式

net_mask 255.255.255.0 #网关

protocol TCP

real_server 192.168.189.137 80 { #真实地址ip1

weight 1

TCP_CHECK {

connect_port 80 # 端口

connect_timeout 3

nb_get_retry 3

delay_before_retry 3

}

}

real_server 192.168.189.138 80 { #真实地址ip2

weight 1

TCP_CHECK {

connect_port 80

connect_timeout 3

nb_get_retry 3

delay_before_retry 3

}

}

}

这一步完成即可看到vip的飘逸

下一步查看ipvsadm是否存在虚拟ip  (vip 和 ip)

cacb786d650065fd67263bed2c9bd69c.png

ipvsadm -a -t 192.168.189.181:80 -r 192.168.189.137:80 -g

ipvsadm -a -t 192.168.189.181:80 -r 192.168.189.138:80 -g

ipvsadm -Ln

标签:CentOS,ip,配置,ipvsadm,192.168,VIP,connect,vrrp,80

来源: https://www.cnblogs.com/security-guard/p/12060703.html

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐