1)环境准备

一台lvs服务器,两台以上实现了电子商务平台的服务器作为realserver(之前博客有搭建过程)

2)realserver服务器的主机模式的网卡移除

3)在lvs服务器上配置主机模式的网卡别名

95830f1c42361901e0c8d2e9e1a5d50b.png4)添加路由记录

46236d8d6cb79cebf88e7bef18651973.png

5开启一个基于80端口的虚拟服务

200072b10e61902455df59ab20302db3.png

6)配置realserver

30a514d503ba0de6c6fa741103e6a8ef.png

7c1cc17b509630868be5ef501ffce230.png7修改内核配置,使其开启路由转发

vim /etc/sysctl.conf 修改 net.ipv4.ip_forward=1

Sysctl -p 使其生效

8)在两台realserver上配置VIP到本地回环网卡lo上,并只广播自己,并添加回环网卡路由

9dca7978e0fe45e30454d1e1dd635535.png3b66468004ad4073d2f1e3fee751d3b0.png

9在两台realserver上执行如下,使其只回答目标IP地址是来访网络接口本地地址的ARP查询请求 ,对查询目标使用最适当的本地地址.在此模式下将忽略这个IP数据包的源地址并尝试选择与能与该地址通信的本地地址.

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

关闭selinux,防火墙,开始测试