配置LVS-NAT+ipvsadm负载均衡

#实验在虚拟机环境下配置LVS-NAT+ipvsadm负载均衡

html

1.实验环境说明linux

1.1 实验拓扑

5.png


1.2 ip地址设置说明apache

* 拓扑中的主机是要安装配置ipvsadm的,httpd1,2是两台apache主机服务器

* 三台主机都在一个网段192.168.211.0,虚拟机链接的是vmnet8(nat)网络

* 主机ip:192.168.211.131负载均衡

* httpd1主机ip:192.168.211.132ide

* httpd2主机ip:192.168.211.133测试

2. 安装ipvsadm,设置ipv4转发spa

2.1 安装ipvsadmorm

 

1

yum install ipvsadm -y


2.2 设置ipv4转发

 

1

sysctl -w net.ipv4.ip_forward=1

 

2.3 selinux,firewall,iptables

 

1
 2
 3

setenforce 0
 systemctl stop firewall
 iptables -F

 

2.4 设置ipvsadm

 

1
 2
 3
 4
 5
 6
 7
 8
 9
 10

ipvsadm -A -t 192.168.211.131:80 -s rr
 ipvsadm -a -t 192.168.211.131:80 -r 192.168.211.132 -m
 ipvsadm -a -t 192.168.211.131:80 -r 192.168.211.132 -m
 ipvsadm -S
 # -A 添加虚拟服务
 # -a 添加一个真是的主机到虚拟服务
 # -S 保存
 # -s 选择调度方法
 # rr 轮训调度
 # -m 网络地址转换NAT

 

3.1 httpd1httpd2主机安装httpd服务

 

1

yum install httpd -y

 

3.2 两台httpd服务器都要写点测试数据以便于查看实验效果

 

1
 2
 3

echo  `hostname`>/var/www/html/index.html;
 echo "</br>">>/var/www/html/index.html;
 echo `ip addr|grep eno16|grep inet`>>/var/www/html/index.html

 

查看防火墙规则

 ipvasdm -L -n

查看分发状况

ipvasdm -L -n --stats

查看速率

-L -n --rate

3.3 启动httpd服务

 

1

service httpd start

 

4. 测试ipvsadm

相关文章
相关标签/搜索