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

  • 相关阅读:
    DEDECMS里面DEDE函数解析
    dede数据库类使用方法 $dsql
    DEDE数据库语句 DEDESQL命令批量替换 SQL执行语句
    织梦DedeCms网站更换域名后文章图片路径批量修改
    DSP using MATLAB 示例 Example3.12
    DSP using MATLAB 示例 Example3.11
    DSP using MATLAB 示例 Example3.10
    DSP using MATLAB 示例Example3.9
    DSP using MATLAB 示例Example3.8
    DSP using MATLAB 示例Example3.7
  • 原文地址:https://www.cnblogs.com/wolfcamel/p/4304568.html
Copyright © 2011-2022 走看看