zoukankan      html  css  js  c++  java
  • LVS原理及实践(NAT模式)

    LVS无论NAT及DR模式,均要求LVS server和real server在同一个网段内,NAT需要把lvs server当作各个realserver的默认网关,DR模式采用修改mac地址直接从数据链路层转发、要求必须在同一个物理网段内

    LVS-NAT的实验
    网络拓扑:
       采用青云1个Router、1个公网IP、1个受管私网、3台私网内VM搭建(1台LVS、2台Realserver),vm中防火墙均关闭,Router上绑定公网ip、配置端口转发策略,把80端口转向LVS的ip:80,青云中防火墙打开下行tcp 80端口

    环境:  CentOS 6.4 x64
    过程:
    一   LB 
    1  首先安装ipvsadm
    2  开启ip_forward
       echo "1" >/proc/sys/net/ipv4/ip_forward 
    3  编写lvs 规则
       #vim lvsnat.sh
        ipvsadm -C
        ipvsadm -A -t lvs_ip:80 -s rr 
        ipvsadm -a -t lvs_ip:80 -r web1_ip:80 -m
        ipvsadm -a -t lvs_ip:80 -r web2_ip:80 -m
    4  执行规则
       sh lvsnat.sh
    5  使用ipvsadm -l 可以看到
      [root@localhost ~]# ipvsadm -l
    IP Virtual Server version 1.2.1 (size=4096)
    Prot LocalAddress:Port Scheduler Flags
      -> RemoteAddress:Port           Forward Weight ActiveConn InActConn
    TCP  lvs_ip:http rr
      -> web1_ip:http            Masq    1      0          0         
      -> web2_ip:http            Masq    1      0          0
    二 Real Server
       Real server 只需要把网关指向lvs_ip 就可以了,开启apache 测试

     route add default gw lvs_ip

    删除webserver中原来默认路由:route del default gw 192.168.100.1

    参考文章:http://www.importnew.com/11229.html

    ===================================

    采用公私钥免密码登陆server

    bogon:~ cyber$ chmod 600 /Users/cyber/Documents/kp-0zv7sbt7

    bogon:~ cyber$ ssh -i /Users/cyber/Documents/kp-0zv7sbt7 root@117.121.10.49

  • 相关阅读:
    vs2017 vs2019 打开cs文件提示无法识别的GUID格式
    A股和B股票的区别?
    选股:“均线是水,K线是舟,量是马达!”的选美理念!
    什么是K线?K线的详解!
    5日均线MACD
    炒股的常见技术指标
    选股票几大原则:趋势原则,强势原则,分批原则
    金融蝴蝶效应
    股市里的大户和散户
    期货平仓/强制平仓/爆仓-股市平仓建仓
  • 原文地址:https://www.cnblogs.com/wolfcamel/p/4304568.html
Copyright © 2011-2022 走看看