使用LVS的DR模式,可以在同网段(LAN/WAN)的环境中配置负载均衡,兼容性好,且配置方便。

服务器IP配置

Director eth0 192.168.103.101 DIP
eth0:1 192.168.103.105 VIP
RealServer1 eth0 192.168.103.102 RIP1
lo:0 192.168.103.105/32 VIP
RealServer2 eth0 192.168.103.103 RIP2
lo:0 192.168.103.105/32 VIP

 

Director配置

ipvsadm -C
ipvsadm -A -t 192.168.103.105:80 -s lc
ipvsadm -a -t 192.168.103.105:80 -r 192.168.103.102 -g
ipvsadm -a -t 192.168.103.105:80 -r 192.168.103.103 -g

 

RealServer配置

ifconfig lo:0 192.168.103.105 netmask 255.255.255.255 up
cd /proc/sys/net/ipv4/conf/eth0/
echo 1 > arp_ignore
echo 2 > arp_announce

  如果RealServer为Windows Server,只需添加系统自带的虚拟网卡,然后在虚拟网卡上配置VIP即可。