lvs-nat的搭建实验

lvs分为四种类型

lvs-nat

lvs-dr

lvs-tun

lvs-fullnat

本篇博客主要对lvs-nat类型进行搭建实验

首先把lvs-nat的拓扑结构画出,如图

在VS上设置两个网卡其中VIP为公网地址172.18.1.1,DIP为和RS1,RS2同网的私网地址192.168.150.128

RIP1为192.168.150.129 RIP3为192.168.150.130

1,在VS上设置ipvsadm规则

[[email protected] ~]# ipvsadm -A -t 172.18.1.1:80 -s rr

[[email protected] ~]# ipvsadm -a -t 172.18.1.1:80 -r 192.168.150.129 -m

[[email protected] ~]# ipvsadm -a -t 172.18.1.1:80 -r 192.168.150.130 -m

设置成功后用ipvsadm -Ln 命令查看命名好的规则如图

2,启动各RS的httpd服务

3,用ss -tnl命令检查RS1,RS2的80端口是否监听

4,在各RS的DocumentRoot "/var/www/html"下编写测试页

5,为减少不必要的干扰我选择iptables -F清空防火墙规则,setenforce 0关闭selinux,

以及开启VS的端口转发功能#echo 1 > /proc/sys/net/ipv4/ip_forward

6,可以新启用一个同vip网络的客户端,curl httpd://172.18.1.1,即可看到后端某一RS的测试页,再次请求即可切换到另一台的测试页,到此搭建lvs-nat模型就完成了,很简单,但一定要注意步骤5的提示。

时间: 2024-10-07 04:44:13

lvs-nat的搭建实验的相关文章

18.6 负载均衡集群介绍;18.7 LVS介绍;18.9 LVS NAT模式搭建(上);18.10 LVS NAT模式搭建(下)

扩展: lvs 三种模式详解 http://www.it165.net/admin/html/201401/2248.html lvs几种算法 http://www.aminglinux.com/bbs/thread-7407-1-1.html 关于arp_ignore和 arp_announce http://www.cnblogs.com/lgfeng/archive/2012/10/16/2726308.html lvs原理相关的   http://blog.csdn.net/pi9nc/

负载均衡集群介绍、LVS介绍及调度算法、LVS NAT模式搭建

负载均衡集群介绍 实现负载均衡集群的软件有:LVS.keepalived.Nginx.haproxy等.其中LVS属于四层(网络OSI模型):Nginx 属于七层:haproxy既可以认为是四层,也可以当作是七层使用. keepalived 的负载均衡功能其实就是lvs LVS.haproxy这种四层负载均衡可以分发除80端口以外的通信,如mysql-3306:而nginx 仅仅支持http,https,mail. 相对来说,LVS 这种四层的更加稳定,能承受更多的请求,而nginx 这种七层的

负载均衡集群介绍、LVS介绍、LVS调度算法、LVS NAT模式搭建

18.6 负载均衡集群介绍 主流开源软件LVS.keepalived.haproxy.Nginx等 其中LVS属于4层(网络OSI 7层模型),nginx属于7层,haproxy既可以认为是4层,可以当做7层使用 keepalived的负载均衡功能其实就是lvs lvs这种4层的负载均衡是可以分发除80外的其他端口通信的,比如MySQL的,而Nginx仅仅支持HTTP,HTTPS,mail,haproxy也支持MySQL这种 相比较来说,LVS这种4层的更稳定,能承受更多的请求,而Nginx这种

18.6 负载均衡集群介绍;18.7 LVS介绍;18.9-18.10 LVS NAT模式搭建(上下

扩展 lvs 三种模式详解 : http://www.it165.net/admin/html/201401/2248.html lvs几种算法 : http://www.aminglinux.com/bbs/thread-7407-1-1.html 关于arp_ignore和 arp_announce : http://www.cnblogs.com/lgfeng/archive/2012/10/16/2726308.html lvs原理相关的 : http://blog.csdn.net/p

18.6 负载均衡集群介绍 18.7 LVS NAT模式搭建

18.6 负载均衡集群介绍 18.7 LVS介绍 18.8 LVS调度算法 18.9/18.10 LVS NAT模式搭建 三台机器分发器,也叫调度器(简写为dir)内网:15.132,外网:220.198(vmware仅主机模式)rs1内网:15.135rs2内网:15.139 [[email protected] network-scripts]# yum install -y ipvsdam[[email protected] yum.repos.d]# vim /usr/local/sbi

负载均衡集群介绍、LVS介绍、LVS NAT模式搭建

负载均衡集群介绍 LVS介绍 LVS调度算法 LVS NAT模式搭建 原文地址:http://blog.51cto.com/13515599/2097067

负载均衡集群、LVS介绍及调度算法、LVS NAT模式搭建

负载均衡集群介绍 主流开源软件LVS.keepalived.haproxy.nginx等 其中LVS属于4层(网络OSI 7层模型),nginx属于7层,haproxy既可以认为是4层,也可以当做7层使用 keepalived的负载均衡功能其实就是lvs lvs这种4层的负载均衡是可以分发除80外的其他端口通信的,比如MySQL的,而nginx仅仅支持http,https,mail,haproxy也支持MySQL这种相比较来说,LVS这种4层的更稳定,能承受更多的请求,而nginx这种7层的更加

六十二、负载均衡集群介绍、LVS介绍、LVS的调度算法、LVS NAT模式搭建

一.负载均衡集群介绍 主流开源软件LVS.keepalived.haproxy.nginx等 其中LVS属于4层(网络OSI 7层模型),nginx属于7层,haproxy既可以认为是4层,也可以当做7层使用. OSI简介:OSI采用了分层的结构化技术,共分七层,物理层.数据链路层.网络层.传输层.会话层.表示层.应用层. keepalived的负载均衡功能其实就是lvs,内置的功能. lvs这种4层的负载均衡是可以分发除80外的其他端口通信的,比如MySQL的,而nginx仅仅支持http,h

负载均衡集群介绍、LVS介绍、LVS的调度算法、LVS NAT模式搭建

负载均衡集群介绍 ?主流开源软件LVS.keepalived.haproxy.nginx等 ?其中LVS属于4层(网络OSI 7层模型),nginx属于7层,haproxy既可以认为是4层,也可以当做7层使用 ?keepalived的负载均衡功能其实就是lvs ?lvs这种4层的负载均衡是可以分发除80外的其他端口通信的,比如MySQL的,而nginx仅仅支持http,https,mail,haproxy也支持MySQL这种 ?相比较来说,LVS这种4层的更稳定,能承受更多的请求,而nginx这

负载均衡集群相关、LVS介绍、LVS调度算法、LVS NAT模式搭建

1.负载均衡集群相关 2.LVS的三种模式:NAT.DR .IP tunnel 3. LVS的调度算法(共有8种) 4.LVS NAT模式搭建准备条件:   在分发服务器上安装:yum install ipvsadm -y 修改:/usr/local/sbin/lvs_nat.sh加入以下代码: #! /bin/bash# director 服务器上开启路由转发功能echo 1 > /proc/sys/net/ipv4/ip_forward# 关闭icmp的重定向echo 0 > /proc/