实验环境

LVS:Linux Virtual Server,负载调度器,内核集成章文嵩,阿里的四层SLB(ServerLoadBalance)是基FLVS+keepalived实现。
一、lvs-net模式
搭建环境以及网络配置

给lvs地址

修改eth1

lvs中打开内核路由功能
sysctl -a | greo ip_forward
vim /etc/sysctl.conf

创建webservwe1\webserver2,必须改为仅主机


测试一下,是否能ping通

安装httpd服务



测试curl一下

关掉防火墙再试一次,成功

装lvs软件
dnf install ipvsadm

虚拟服务并测试

权重的设定
这里权重没有生效,重新设定算法设为 wrr

**************************************************************************************************************
二、lvs-dr模式
更改配置

路由器配置

客户端配置

设置rs主机不对外响应

添加vip、策略


客户端测试

**************************************************************************************************************
三、火墙mark标记解决调度问题
rs安装mod_ssl模块,让rs支持https

重启

添加策略

测试

标记端口

清空原有策略并重写编写

(因为多端口,所以没有添加端口号)
测试

完成!!!


















