Lvs+DR模式
Posted XIKE-S
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Lvs+DR模式相关的知识,希望对你有一定的参考价值。
第一台配置
关闭防火墙 安全linux
Vm1地址为192.168.10.2
安装yum仓库
挂载到mnt目录下
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
刷新
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
第二台配置
关闭防火墙 安全linux
Vm1地址为192.168.10.3
安装yum仓库 安装yum源
挂载到mnt目录下
mount /dev/cdrom /mnt/
安装httpd服务
yum install httpd -y
编辑网卡
添加looback地址
ifconfig lo:0 192.168.10.188 broadcast 192.168.10.188 netmask
255.255.255.255 up
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模式的主要内容,如果未能解决你的问题,请参考以下文章