Lvs+DR模式

赋料扬雄敌,诗看子建亲。这篇文章主要讲述Lvs+DR模式相关的知识,希望能为你提供帮助。
第一台配置
关闭防火墙 安全linux
Vm1地址为192.168.10.2


安装yum仓库


挂载到mnt目录下
【Lvs+DR模式】mount /dev/cdrom /mnt/


加载lvs内核模块
modprobe
ip_vs                                //加载ip_vs模块,



安装管理软件
rpm -ivh /mnt/Packages/ipvsadm-1.27-7.el7.x86_64.rpm


编辑配置文件 
永久开启路由转发功能

vi /etc/sysctl.conf
在最后一行添加
net.ipv4.ip_forward = 1

Lvs+DR模式

文章图片

刷新
sysctl -p


DR模式调度器  注意:80.188是调度器和各真实服务器要共同虚拟出的一个地址
添加虚拟地址
ifconfig ens33:0 192.168.10.188 broadcast 192.168.10.188 netmask
255.255.255.255 up

route add -host 192.168.10.188 dev ens33:0
ipvsadm -A -t 192.168.10.188:80 -s rr
ipvsadm -a -t 192.168.10.188:80 -r 192.168.10.3:80 -g
ipvsadm -Ln
Lvs+DR模式

文章图片
mtu 1500 inet 192. 168. 10. 188 netmask 255. 255. 255. 255 broadcast 192. 168. 10. 188 ether 00: oc: 29: 79: 12: 9f txqueuelen 1000 ( Ethernet) " style="visibility: visible; width: 1165px; height: 117px; " data-type="inline">






第二台配置
关闭防火墙 安全linux
Vm1地址为192.168.10.3
安装yum仓库 安装yum源
挂载到mnt目录下
mount /dev/cdrom /mnt/
安装httpd服务
yum install httpd -y
编辑网卡
Lvs+DR模式

文章图片



添加looback地址
ifconfig lo:0 192.168.10.188 broadcast 192.168.10.188 netmask
255.255.255.255 up

Lvs+DR模式

文章图片
mtu 65536 inet 192. 168. 10. 188 netmask 255.255. 255. 255 loop txqueuelen 1000 ( Local Loopback) " style="visibility: visible; width: 927px; height: 109px; " data-type="inline">


route add -host 192.168.10.188 dev lo:0
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

sysctl -p
& > /dev/null





开启httpd服务
systemctl start httpd
访问虚拟主机地址
Lvs+DR模式

文章图片






    推荐阅读