zoukankan      html  css  js  c++  java
  • Lvs -NAT模式

    NAT(网络地址映射):通过网络地址转换的方法来实现调度

         优点:支持所有操作系统及私有网络,且只需一个公网 IP 地址

         缺点:用户请求和响应报文都必须经过dr地址重写,当用户请求越来越多时,调度器的处理能力将成为瓶颈

    实验配置:

    server1:

    添加第二块网卡 ip为172.25.254.3
    ip addr add 172.25.254.3/24 dev eth2
    配置好yum源
    yum install ipvsadm
    /etc/init.d/ipvsadm start
    开启内部路由管道:
    vim /etc/sysctl.conf

    添加ipvsadm策略
    -A:增加一个虚拟服务
    -a:增加real server
    -r:指定real server 的IP地址
    -t:表示TCP服务      
    -s:指定调度算法   rr:轮询算法
    -m(masquerade):也就是NAT方式的LVS
    [root@server1 ~]# ipvsadm -A -t 172.25.254.3:80 -s rr
    [root@server1 ~]# ipvsadm -a -t 172.25.254.3:80 -r 172.25.8.3:80 -m
    [root@server1 ~]# ipvsadm -a -t 172.25.254.3:80 -r 172.25.8.2:80 -m
    ipvsadm -ln

    server2:

    yum install httpd
    vim /var/www/html/index.html
    /etc/init.d/httpd start
    配置网关,指向vs服务器
    vim /etc/sysconfig/network-scripts/ifcfg-eth0

    route -n


    /etc/init.d/network restart

    测试:

    ping 172.25.254.3
    ping通即成功
     
     
     

    server3:

    yum install httpd
    vim /var/www/html/index.html
    /etc/init.d/httpd start
    配置网关,指向vs服务器
    vim /etc/sysconfig/network-scripts/ifcfg-eth0

    route -n

    /etc/init.d/network restart

    测试:

    ping 172.25.254.3

    ping通即成功
     

    测试:

    物理机
    curl 172.25.254.3
    ok!
  • 相关阅读:
    vue 路由跳转传参
    vue better-scroll 下拉上拉,加载刷新
    H5点击拨打电话,发短信
    vue搭建项目
    How to determine the socket connection up time on Linux
    @ContextConfiguration注解
    MySQL修改主键属性
    软件测试工程师面试(一)
    Python实现不同格式打印九九乘法表
    MySQL 5.1安装和配置过程中遇到的问题
  • 原文地址:https://www.cnblogs.com/zhengyipengyou/p/9657543.html
Copyright © 2011-2022 走看看