VMware上实现LVS负载均衡(NAT)
本文LVS的实现方式採用NAT模式。关于NAT的拓扑图请參照我的上一篇文章。本文纯粹实验。NAT在生产环境中不推荐使用。原因是Load Balancereasy成为瓶颈!
1.VMware9上安装CentOS-6.5-x86_64-minimal版
2.安装完毕后将其hostname设置为LVS-master
hostname LVS-master
sudo -i
3.之后copy两份虚拟机的文件 成为RS1和RS2
三台虚拟机都採用桥接的网络方式。最大的优点就是直接使用真实的路由 让他们处在同一个局域网内 能够互相訪问。也不必在LVS-master上配置两块网卡,仅仅须要配置多一个虚拟IP就可以。
4.在LVS-master上配置:
modprobe -l |grep ipvs
假设看到例如以下图结果,就能够继续了
安装ipvsadm
yum -y install ipvsadm
开启nginx
service nignx start
chkconfig nginx on
配置VIP 192.168.83.198 让它对外提供http服务
ifconfig eth0:0 192.168.83.198 netmask 255.255.255.255 broadcast 192.168.83.230
让它有IP转发功能
echo 1 > /proc/sys/net/ipv4/ip_forward
配置虚拟服务
ipvsadm -A -t 192.168.20.87:80 -s wlc
添加一台real server1
ipvsadm -a -t 192.168.83.198:80 -r 192.168.83.87 -g
添加一台real server2
ipvsadm -a -t 192.168.83198:80 -r 192.168.83.88 -g
最后把上面五句脚本写在/etc/rc.local上 让机器启动自己主动执行
5.在RS1上配置
把以下四句加入在/etc/sysctl.conf 文件 最后:
net.ipv4.conf.lo.arp_ignore = 1net.ipv4.conf.lo.arp_announce = 2net.ipv4.conf.all.arp_ignore = 1net.ipv4.conf.all.arp_announce = 2
上面表示关闭ARP
ifconfig lo:0 192.168.83.198 netmask 255.255.255.255 broadcast 192.168.83.198 up
加入路由
route add -host 192.168.83.198 dev lo:0
开启nginx服务
service nginx start
表示index.html
echo ' the response is from Real server1' > /var/www/html/index.html
6.在RS2上的配置和RS1雷同
7.最后測试
最后訪问192.168.83.198会出现the response is from Real server1 或者 the response is from Real server2~
That's it!
转载于:https://www.cnblogs.com/blfshiye/p/5193458.html
VMware上实现LVS负载均衡(NAT)相关推荐
- LVS负载均衡——NAT模式
LVS负载均衡群集--NAT地址转换 一.集群与分布式 1.1 集群的含义 1.2 LVS模型 1.3系统性能扩展方式 1.4 群集的三种类型 1.4.1 负载均衡群集 1.4.2高可用群集 1.4. ...
- LVS负载均衡--NAT模式
目录 一.NAT地址转换模式 1.实验环境 2.实验部署 一.NAT地址转换模式 1.实验环境 分析: 客户端的请求经过LVS后负载均衡,分配到指定服务器处理,处理结果返回时还是会经过LVS负载均衡器 ...
- LVS负载均衡-NAT模式
环境: DIR:eth0 192.168.11.190(内网) eth1 192.168.21.190(外网) RS1:eth0 192.168.11.160 RS2:eth0 192. ...
- lvs负载均衡—NAT模式
NAT模式原理图 Virtual Server via NAT : 用地址翻译实现虚拟服务器,地址转换器有能被外界访问到的合法IP地址,它修改来自专有网络的流出包的地址,外界看起来包是来自地址转换器本 ...
- LVS负载均衡群集(NAT模式)
目录 群集 群集的含义 为什么会有群集 群集的分类 负载均衡群集 高可用群集 高性能群集 负载均衡群集架构和工作模式 负载均衡的结构 负载均衡群集工作模式分析 LVS虚拟服务器 Linux Virtu ...
- 高效多用的群集之LVS负载均衡群集(NAT模式)
目录 一.群集 1.群集的含义 2.为什么会有群集 二.群集的分类 1.负载均衡群集 2.高可用群集 3.高性能群集 三.负载均衡群集架构和工作模式 1.负载均衡的结构 第一层,负载调度器(Load ...
- LVS负载均衡环境搭建
LVS+Keepalived构建拓扑图 准备工作 因为搭建了两套环境,所以括号中的是我另一个的环境,紫色标识 RIP: 10.1.31.161+10.1.31.163 (home:192.168 ...
- LVS负载均衡(LVS简介、三种工作模式、持久化连接)
一.LVS简介及原理 1.LVS概述 LVS(Linux Virtual Server)即Linux虚拟服务器,在Linux平台运行.LVS被集成到Linux内核模块中被分为2个部分,用户态(ipvs ...
- Linux系统(四)LVS集群负载均衡NAT模式
序言 提到LVS,就从章文嵩博士开始吧,反正也不知道如何下笔来写这一篇.章大博士,读博时候创建这个lvs软件项目,但是他提倡开源精神,在用户的建议和反馈中,这个花了他两周时间开发的开源软件不断得到改建 ...
最新文章
- Qt Linguist TS文件格式
- 哪些才是对女朋友的有效关心,来学习一下~
- C# JsonHelper
- 编写一个程序,要求输入一个ASCII码值(如66),然后输入相应的字符`
- 屏幕分辨率标准与电视制式
- c#期末考试知识点_c#期末考试复习题及答案
- unity NOPI 创建word文档
- SQL Server 数据库之数据约束
- linux 蓝牙5.0,USB蓝牙适配器5.0在Deepin 20.1、Ubuntu 20.04系统上的安装
- HTML+CSS奥运五环
- 什么是全文搜索引擎?
- 轻松认识网络防火墙及应用
- Python创建决策树—解决隐形眼镜选择问题
- Linux下CPU使用率过高的排查方法
- php显示汉字,在php中如何显示汉字?
- WASC Threat Classification 安全威胁分类
- 电脑说话,我家的电脑成精了!它开口说话了
- Arch的双显卡驱动
- 软件技术基础知识复习
- 【腾讯TMQ】众测实战经验小结
热门文章
- usaco Prime Cryptarithm
- java fragment_Java Web Fragment在项目中使用方法详解
- python规则网格插值_Python中规则网格上的插值
- java jdk 1.8 配置_Java开发环境jdk 1.8安装配置方法(Win7 64位系统/windows server 2008)...
- java response.write_response设置编码方式 print和write方法的对比
- 归并排序(代码注释超详细)
- rabbitmq 限制速度_=(:) RabbitMQ详解
- logback-spring.xml读取spring的属性
- php zblog 侧边栏样式_zblogphp版如何实现导航栏下拉框
- 运行ORB-SLAM笔记_编译篇(一)