zoukankan      html  css  js  c++  java
  • LVS集群之NAT模式实例(3)

    LVS集群NAT模式实例

    1、 实验拓扑图

     

    DS 必须有两块网卡,需要在上面做NAT

    2、 实验环境

    3CentOS6.4 64bit的服务器。

    类型

    IP

    DR

    eth0:10.20.73.20(public) eth1:10.0.0.1(private)

    VIP

    eth0:0 10.20.73.21

    RS

    10.0.0.10(web01)

    10.0.0.11(web02)

    Gateway:10.0.0.1

     

     

    3、安装和配置

    3.1 安装

    在DS上安装lvsyum install ipvsadm

     

    3.2  配置

    配置lvs启动脚本:

    [root@master]# cat /etc/init.d/ipvsnat
    #!/bin/bash
    #lvs script(nat mode)
    VIP=10.20.73.21
    RIP1=10.0.0.10
    RIP2=10.0.0.11

    case "$1" in
    start)

    /sbin/iptables -F
    /sbin/ipvsadm -C

    echo "1" > /proc/sys/net/ipv4/ip_forward  #LVS开启路由转发功能
    /sbin/ifconfig eth0:0 $VIP netmask 255.255.255.0 up   #绑定VIP地址
    /sbin/ipvsadm -A -t $VIP:80 -s rr  #设置LVS信息:VIP:端口,调度方式
    /sbin/ipvsadm -a -t $VIP:80 -r $RIP1 -m  #设置RS信息:VIP:端口,LVS模式为NAT
    /sbin/ipvsadm -a -t $VIP:80 -r $RIP2 -m #设置RS信息:VIP:端口,LVS模式为NAT
    /sbin/ipvsadm
    ;;
    stop)
    echo "0" > /proc/sys/net/ipv4/ip_forward
    /sbin/ipvsadm -C
    /sbin/ifconfig eth0:0 down
    echo "stop LV of DS NAT"
    ;;
    *)
    echo :Usage:$0{start|stop}
    exit 1
    esac

    3. 3 后端真实机安装应用

    后端真实机只要提供服务即可,不需要开启LVS功能。

    Web01上安装http服务:yum install httpd && service httpd start

    Web02上安装http服务:yum install httpd && service httpd start

    3.4  DR启动脚本并测试

          

     在另外一台机器上访问:

       

  • 相关阅读:
    ZoomBar 设计
    旋转toast 自定义toast方向,支持多个方向的显示,自定义View
    NA
    ISCSI共享
    DFS序
    矩阵快速幂
    SOJ4389 川大贴吧水王 队列
    ST表学习总结
    HDU 5724 Chess(SG函数)
    2017 计蒜之道 初赛 第一场 A、B题
  • 原文地址:https://www.cnblogs.com/skyflask/p/6731057.html
Copyright © 2011-2022 走看看