lvs dr

1.安装ipvsadm
 
2.在rs上将ifcfg-XXXXX复制为 ifcfg-lo:1 并修改
#############
NAME="lo:1"
DEVICE="lo:1"
IPADDR=192.168.10.200    #LB的IP
NETMASK=255.255.255.255 #32位掩码
GATEWAY=192.168.10.2
DNS1=192.168.10.2
############
重启网络服务
systemctl restart network
 
3.添加到lo:1的路由
route add -host 192.168.10.200 dev lo:1
 
4.关闭arp报文
echo "1" >/proc/sys/net/ipv4/conf/lo/arp_ignore
echo "2" >/proc/sys/net/ipv4/conf/lo/arp_announce
echo "1" >/proc/sys/net/ipv4/conf/all/arp_ignore
echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce
#还原方法echo 0 到以上
 
5.(LB)添加虚拟ip
cp ifcfg-XXX ifcfg-XXX:0
修改
#######
NAME="XXX:1"
DEVICE="XXX:1"
IPADDR=192.168.10.200    #LB的IP
######
systemcrl restart network
#或
ifconfig ens33:2 192.168.10.210 netmask 255.255.255.0 up
 
6.在LB上 添加ipvsadm规则
ipvsadm -A -t 192.168.10.200:80 -s rr
ipvsadm -a -t 192.168.10.200:80 -r 192.168.10.129 -g
ipvsadm -a -t 192.168.10.200:80 -r 192.168.10.130 -g
#-g 为DR模式
ipvsadm -Ln
posted @ 2018-11-06 15:02  huifeidezhu  阅读(128)  评论(0编辑  收藏  举报