lvs负载均衡-NAT

地址转换的负载均衡(LVS-NAT)

准备环境

调度器
网卡1 eth0-vm1 192.168.100.101/24
网卡2 eth1-vm2 200.1.1.100/24
节点服务器一
Vm1 192.168.100.102/24 网关 192.168.100.101
节点服务器二
Vm1 192.168.100.103/24 网关 192.168.100.101

配置负载调度器

1、检查ip地址的配置,加载ip_vs模块
[root@lwh ~]#ifconfig
[root@lwh ~]# modprobe ip_vs
2、关闭防火墙
[root@lwh ~]# systemctl stop firewalld
3、开启路由转发功能
[root@lwh ~]# vim /etc/sysctl.conf

net.ipv4.ip_forward = 1

[root@lwh ~]# sysctl -p
4、配置yum仓库,安装ipvsadm管理工具
[root@lwh ~]# yum -y install ipvsadm
5、配置yum仓库,安装ipvsadm管理工具
[root@lwh ~]# yum -y install ipvsadm
oot@lwh ~]# ipvsadm -A -t 200.1.1.1:80 -s rr
//-A添加一个对外公布的虚拟地址(VIP),
-t 200.1.1.1:80(外网卡ip),
-s指定调度算法,rr表示轮询
[root@lwh ~]# ipvsadm -a -t 200.1.1.1:80 -r 192.168.100.102:80 -m -w 1
[root@lwh ~]# ipvsadm -a -t 200.1.1.1:80 -r 192.168.100.103:80 -m -w 1
//-a添加真实的服务器地址(RIP),
-t指定外网卡的ip和端口,
-r指定内网真实服务器和端口,
-m表示lvs架构使用nat模式,
-w 指定权重为1
[root@lwh ~]# ipvsadm --save //保存配置
6、设置ipvsadm服务开始自启
[root@localhost ~]# systemctl enable ipvsadm

配置节点服务器

1、检查ip地址和网关的配置
2、配置yum仓库,安装httpd服务
[root@lwh ~]# yum -y install httpd
3、准备网页文档
[root@lwh ~]# vim /var/www/html/index.html

<h1>1111111</h1>

4、启动httpd服务
[root@lwh ~]# systemctl start httpd
[root@lwh ~]# systemctl enable httpd
5、关闭防火墙
[root@lwh ~]# systemctl stop firewalld

节点2配置同上

Win7配置验证

ip地址:200.1.1.10/24
网关:200.1.1.100
打开浏览器
直接访问外网口地址
本实验为200.1.1.100
发布了7 篇原创文章 · 获赞 0 · 访问量 104
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 1024 设计师: 上身试试

分享到微信朋友圈

×

扫一扫,手机浏览