准备四台虚拟机(一台windows测试,一台linux配置lvs,两台web)
配置net步骤
windows配置IP:192.168.100.133
lvs配置IP:1网卡192.168.200.111 2网卡192.168.100.222
web1配置IP:192.168.200.112
web2配置IP:192.168.200.113
systemctl stop firewalld //关闭防火墙
setenforce 0 //安全机制
iptables -F //关闭安全机制
yum -y install ipvsadm //安装ipvsadm管理工具
ipvsadm -v //检查ipvsadm版本
ipvsadm -A -t 192.168.100.222:80 -s rr //添加一台虚拟主机IP为192.168.100.222端口是80,算发rr为轮询
ipvsadm -a -t 192.168.100.222:80 -r 192.168.200.112:80 -m -w 1 //添加一台节点192.168.200.112权重为1,-m为nat模式
ipvsadm -a -t 192.168.100.222:80 -r 192.168.200.113:80 -m -w 1 //添加一台节点192.168.200.113-m为nat模式,权重为1
ipvsadm -Ln //检查配置内容
开启路由转发
vim /etc/sysctl.conf //修改路由文件配置永久
net.ipv4.ip_forward = 1 //开启路由功能
sysctl -p //查看路由是否开启
web1配置
将网关修改成lvs的ip
GATEWAY=192.168.200.111 //配置网关
yum -y install httpd //安装httpd服务
vim /etc/www/html/index.html //测试文件
1111111 //添加内容
systemctl restart httpd //重启服务
web2配置
将网关修改成lvs的ip
GATEWAY=192.168.200.111 //配置网关
yum -y install httpd //安装httpd服务
vim /etc/www/html/index.html //测试文件
222222 //添加内容
systemctl restart httpd //重启服务
测试机进行测试