LVS负载均衡NAT模式

  • A+
所属分类:运维教程

LVS的实现模式常用的有三种,我们讲下第一种NAT模式,NAT模式是最简单的一种。

网络拓扑:

LVS负载均衡NAT模式

网络地址:

client 192.168.18.250/24 gw 192.168.18.254

lvs eth0 192.168.18.254/24

lvs eth1 192.168.19.1/24

rs1 192.168.19.2/24 gw 192.168.19.1

rs2 192.168.19.3/24 gw 192.168.19.1

lvs充当路由器,要开启转发功能echo 1 > /proc/sys/net/ipv4/ip_forward

数据走向:

  1. 客户端访问192.168.19.100,因为网段不同,需要网关帮忙转发,所以数据发送到lvs
  2. lvs收到数据后,会将数据交给后面的rs服务器来处理
  3. rs服务器请求处理完成,会返回到lvs服务器
  4. lvs服务器将rs服务器地址转换成19.100并返回给客户端

操作步骤:

lvs:

  1. ipvsadm -A -t 192.168.18.254:80 -s rr
  2. ipvsadm -a -t 192.168.18.254:80 -r 192.168.19.2 -m
  3. ipvsadm -a -t 192.168.18.254:80 -r 192.168.19.3 -m

rs1:

  1. echo web1 > /var/www/html/index.html
  2. service httpd start

rs2:

  1. echo web2 > /var/www/html/index.html
  2. service httpd start

命令详解:

  1. ipvsadm -A -t 192.168.18.254:80 -s rr  
  2. #ipvsadm为lvs的管理命令,-A指定虚拟ip,-t是tcp的协议,后面接的地址需要有端口号,-s指定轮询的方式  
  3. ipvsadm -a -t 192.168.18.254:80 -r 192.168.19.2 -m  
  4. #-a用于添加rs,-r指定轮询ip,-m是nat的模式  
  5. echo web1 > /var/www/html/index.html  
  6. #将默认页面内容改为web1  
  7. service httpd start  
  8. #启动httpd的服务  

实现效果:
LVS负载均衡NAT模式

  • 我的微博
  • 这是微博的扫一扫
  • weinxin
  • 微信公众
  • 微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:44   其中:访客  44   博主  0

    • avatar 妓苏纠缆恃诶移墩俗孛恃爸寺脊焚少诶沼 9

      签到成功!签到时间:今日的上午10:12:10,每日打卡,生活更精彩哦!

      • avatar 奔叹僬抛盐檬现退刈娇懒驹够肯吩豆锤姨 9

        签到成功!签到时间:今日的上午8:16:57,每日打卡,生活更精彩哦!

        • avatar 攀杜匕就碳巴兑嫌驹酉锌涯褐夏那派夷木 9

          签到成功!签到时间:今日的上午1:30:24,每日打卡,生活更精彩哦!

          • avatar 翟乒辗型劝角闯计倚迷技菇惹慷乌匙拙浇 9

            签到成功!签到时间:今日的下午11:23:54,每日打卡,生活更精彩哦!

            • avatar 怪匣酉必倬子科驶邑慌皆侣挡居腺良感菩 9

              签到成功!签到时间:今日的下午11:07:25,每日打卡,生活更精彩哦!

              • avatar 显蓉窃妨玖毡载雅俸臣盏夹墩切司排剿世 9

                签到成功!签到时间:今日的下午8:56:36,每日打卡,生活更精彩哦!

                • avatar 狭欠匚耐扛荡宰滋辆卓狭爸潮酵关拘交阜 9

                  签到成功!签到时间:今日的下午6:52:12,每日打卡,生活更精彩哦!

                  • avatar 磐叵伪睦噶泛诺纪痔聘袄司杭柯纯叹呕纱 9

                    签到成功!签到时间:今日的下午1:53:39,每日打卡,生活更精彩哦!