部署LVS—NAT模式集群

一、实验准备

负载调节器(LVS):
内网关ens33:192.168.153.77,外网关:192.168.204.100 (vmnet1)
web节点服务器1(内网):192.168.153.32
web节点服务器2(内网):192.168.153.40
win10 :192.168.204.10 (vmnet1)

ps:win10虚拟机(客户端)
网管设置192.168.204.1000
wen服务器 网管设置为192.168.153.77

二、部署服务

1.三台虚拟机关闭防火墙
setenforce 0
systemctl stop firewalld.service
systemctl disable firewalld.service

在这里插入图片描述

2.安装httpd服务 (web1与web2 )
yum install -y httpd

在这里插入图片描述

3.配置新添加的网卡ens37(lvs)
cd /etc/sysconfig/network-scripts
cp -a ifcfg-ens33 ifcfg-ens37
vim ifcfg-ens37
systemctl restart network

复制ens33的网卡配置到ens37
之后进行修改ens37网卡配置
修改完成后重启
在这里插入图片描述
在这里插入图片描述
删掉网关,因为要让他自己作为win10的网关,ip改为vmnet1的地址
在这里插入图片描述

4.配置web1和web2的网卡

网关全部设置为192.168.153.77
重启一下

vim /etc/sysconfig/network-scripts/ifcfg-ens33
systemctl restart network

在这里插入图片描述
在这里插入图片描述

5.更改httpd的输出内容
cd /var/www/html
vim index.html

然后在游览器中输入ip查看
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6.开启路由转发

ps:这是一条优化操作

vim /etc/sysctl.conf
net.ipv4.ip_forward=1   #添加
sysctl -p         #刷新一下

在这里插入图片描述
在这里插入图片描述

iptables -L         #查看规则
iptables -F       #清空规则

在这里插入图片描述

7.添加防火墙映射
iptables -t nat -A POSTROUTING -s 192.168.153.0/24 -o ens37 -j SNAT --to-source 192.168.204.100
iptables -t nat nL     #加载为列表查看一下

在这里插入图片描述

8.启用ip_vs服务
 modprobe ip_vs
cat /proc/net/ip_vs
yum install -y ipvsadm    #安装管理工具

如果没有网络导致未能安装,可以先将添加的ens37网卡关闭或提高ens33网卡优先级,安装完成后重新打开

在这里插入图片描述
在这里插入图片描述

9.为ipvsadm工具准备环境

ps:主要是要有这个文件

ipvsadm-save > /etc/sysconfig/ipvsadm
或
ipvsadm --save >  /etc/sysconfig/ipvsadm
或
touch  /etc/sysconfig/ipvsadm

systemctl start ipvsadm.service

在这里插入图片描述

10.配置负载分配策略
ipvsadm -C   #清除所有规则
ipvsadm -A -t 192.168.204.100:80 -s rr
ipvsadm -a -t 192.168.204.100:80 -r 192.168.153.32:80 -m -w 1
ipvsadm -a -t 192.168.204.100:80 -r 192.168.153.40:80 -m -w 1
ipvsadm #开启服务
ipvsadm -ln  #查看现有状态规则
-A添加虚拟服务器
-s指定负载调度算法(轮询:rr 加权轮询: wrr,最少连接:lc, 加权最少连接:wlc)
-a表示添加真是服务器
-t指定vip地址及tcp端口
-m表示使用nat群集模式
-w设置权重(权重为0时表示暂停节点)

在这里插入图片描述
在这里插入图片描述
使用的是tcp中http协议,以rr轮询模式工作

forward转发
weifht权重
activeconn活跃连接
inactconn在线连接

在这里插入图片描述

11.测试

更改网卡为vmnat1,打开win10虚拟机
在这里插入图片描述
更改ipv4IP地址和网关
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
不断刷新游览器
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值