re2323 发表于 2015-6-11 09:20:59

LVS-NAT

1、实验环境

    1)
      硬件:lenovo-T410S

      软件:VMWARE-Workstation-10

    2)

      虚拟出四台虚拟机

            OS:centos6.6

            网卡:DR服务器,一块为NAT,还有一块接入LAN,其余的RS服务器都接入同一LAN网段


2、实验拓扑
    DR(director server 前端调度服务器,负责转发客户端的请求报文)
    RS(real server 后端真实服务器,负责处理客户端的请求报文)

    VIP(虚拟IP,负责接收用户请求报文)

    DIP(director的IP,负责和后端RS通信)

    RIP(后端服务器的IP)


    DR
      VIP:192.168.133.128      DIP:10.0.0.1    RS      RIP:10.0.0.7    RS      RIP:10.0.0.8    RS      RIP:10.0.0.9



3、开始实验

    1)实验环境搭建
      在DR上添加2块网卡,一块选择NAT,另外一块配置在LAN网段

    2)配置IP


      DR
            VIP:192.168.133.128            DIP:10.0.0.1      RS1            RIP:10.0.0.7      RS2            RIP:10.0.0.8      RS3            RIP:10.0.0.9

      注意:配置RS的网关为DIP            1)# vim /etc/sysconfig/network-scripts/ifcfg-eth1                GATEWAY=10.0.0.1
            2)# service network restart
   

    3)配置NTP服务器
      # vim /etc/ntp.conf
            1、restrict设置你所允许的到NTP服务器同步时间的主机或者网段                格式:restrict 10.0.0.0 mask 255.255.255.0 nomodify            2、server配置为远端公网上的NTP服务器的域名                server s1a.time.edu.cn
       同步NTP服务器(必须在NTP服务器关闭的情况下)            # ntpdate s1a.time.edu.cn
       启动NTP服务器            # server ntpd start
       本地服务器到NTR服务器上同步时间
            ntpdate 10.0.0.1(过10分钟以后再在NTP服务器上进行时间同步)
    4)安装ipvsadm工具
      # yum -y install ipvsadm
    5)关闭防火墙和SELINUX
      # service iptables stop      # setenforce 0      # getenforce
    6)安装httpd      在每台服务器上安装httpd服务

      # yum -y install httpd      # service httpd start

    7)添加IPVSADM规则
      # ipvsadm -A -t 192.168.133.128:80 -s -rr      # ipvsadm -a -t 192.168.133.128:80 -r 10.0.0.7:80 -m      # ipvsadm -a -t 192.168.133.128:80 -r 10.0.0.8:80 -m      # ipvsadm -a -t 192.168.133.128:80 -r 10.0.0.9:80 -m      打开路由转发      # echo 1 > /proc/sys/net/ipv4/ip_forward      显示1,则路由转发已开启      # cat /proc/sys/net/ipv4/ip_forward
    8)给每台RS服务器提供WEB页面

      # cd /var/www/html
      # echo node1 index.html

4、测试结果
    http://192.168.133.128
    # ipvsadm -L -n 查看输出结果

页: [1]
查看完整版本: LVS-NAT