负载均衡 Lvs DR 模式笔记
先来一张原理图,相当于ip-tun模式把tunl0的那块网卡配置在eth0:0的这个接口上,避免了兼容性的问题
200.168.10.10是公网IP,用户通过这个IP地址访问网站。
1.LVS的服务器和两台真实的服务器都在一个交换机上,在VMware中就是把所有的网卡都设置为
包括模拟用户的那台test的服务器也是一样的
2.先安装ipvsadm,方法同nat模式
3.把LVS的eth0的IP地址修改
ifconfig eth0 200.168.10.1 netmask 255.255.255.0
eth0:0的网卡设置如下:
ifconfig eth0:10 200.168.10.10 netmask 255.255.255.255
4.添加到路由表中:
route add -host 200.168.10.10 dev eth0:0
查看是:route -n
5.在LVS服务器上执行如下操作
ipvsadm -C
ipvsadm -At 200.168.10.10:80 -s rr
ipvsadm -at 200.168.10.10 -r 200.168.10.2 -g
ipvsadm -at 200.168.10.10 -r 200.168.10.3 -g
查看状态:
ipvsadm -L -n
6.配置真实服务器的IP地址:
ifconfig eth0 200.168.10.2 netmask 255.255.255.0
设置回环网卡的IP地址:
ifconfig lo:0 200.168.10.10 netmask 255.255.255.255
添加到路由表中:
route add -host 200.168.10.10 dev lo:0
另外一台服务器的配置方法同上,就把IP改为200.168.10.3就可以了
7.在真实服务器执行如下代码:
echo 1 >/proc/sys/net/ipv4/conf/lo/arp_ignore
echo 2 >/proc/sys/net/ipv4/conf/lo/arp_announce
  echo 1 >/proc/sys/net/ipv4/conf/all/arp_ignore
  echo 2 >/proc/sys/net/ipv4/conf/all/arp_announce
8.重启httpd服务
service httpd restart
配置模拟用户的IP地址为200.168.10.4 访问200.168.10.10即可
负载均衡 Lvs DR 模式笔记的更多相关文章
- 负载均衡LVS(DR模式)安装实战
		
1.编译安装ipvsadm 首先从LVS官网下载tarball,解压后make && make install即可. 要注意的是LVS的依赖有:popt-static.libnl.ke ...
 - 负载均衡 Lvs nat 模式笔记
		
nat技术(网络地址转换) 缺点就是进入和返回都通过调度器的服务器,未来可能会成为瓶颈 实验:nat 模式 先在调度器安装ipvsadm 后再添加网卡,后面就连不上网了(yum -y install ...
 - LVS负载均衡之DR模式原理介绍
		
LVS基本原理 流程解释: 当用户向负载均衡调度器(Director Server)发起请求,调度器将请求发往至内核空间 PREROUTING 链首先会接收到用户请求,判断目标 IP 确定是本机 IP ...
 - LVS负载均衡之DR模式部署
		
1.LVS的DR模式介绍 参考自官网:http://www.linuxvirtualserver.org/zh/lvs3.html VS/DR利用大多数Internet服务的非对称特点,负 ...
 - LVS DR模式 负载均衡服务搭建
		
LVS 负载均衡 最近在研究服务器负载均衡,阅读了网上的一些资料,发现主要的软件负载均衡方案有nginx(针对HTTP服务的负载均衡),LVS(针对IP层,MAC层的负载均衡).LVS模式工作在网络层 ...
 - Linux系统(五)负载均衡LVS集群之DR模式
		
序言 DR模式是lvs集群中三种负载均衡模式的其中一种,那么上一篇中我写啦关于NAT模式的搭建与原理,为什么还要有DR模式与IP隧道模式呢? 首先我们来看3张图.LVS/NAT模式如下图: LVS/I ...
 - CentOS下LVS DR模式负载均衡配置详解
		
一安装LVS准备: 1.准备4台Centos 6.2 x86_64 注:本实验关闭 SELinux和IPtables防火墙. 管理IP地址 角色 备注 192.168.1.101 LVS主调度器(Ma ...
 - LVS负载均衡三种模式的实现
		
何为lvs负载均衡? lvs负载均衡(linux virtual server)又名linux虚拟服务器.由章文嵩博士主导的负载均衡项目,目前LVS已经被集成到Linux内核模块中.该项目在Linux ...
 - LVS负载均衡IP隧道模式原理介绍以及配置实战
		
LVS 基本工作原理 当用户向负载均衡调度器(Director Server)发起请求,调度器将请求发往至内核空间 PREROUTING 链首先会接收到用户请求,判断目标 IP 确定是本机 IP,将数 ...
 
随机推荐
- ignite学习笔记
			
1.一个Ignite节点可以从命令行启动,可以用默认的配置也可以传递一个配置文件.可以启动很多很多的节点然后他们会自动地发现对方. 2.Ignite只需要一个ignite-core强依赖,通常你还需要 ...
 - List和ArrayList之间转换的例子
			
package Test01; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public c ...
 - s-palindrome
			
s-palindrome Let's call a string "s-palindrome" if it is symmetric about the middle of the ...
 - OpenGL------三维变换
			
我们生活在一个三维的世界——如果要观察一个物体,我们可以:1.从不同的位置去观察它.(视图变换)2.移动或者旋转它,当然了,如果它只是计算机里面的物体,我们还可以放大或缩小它.(模型变换)3.如果把物 ...
 - JfreeCHart  异常:Chart image not found
			
http://bbs.justep.com/thread-54775-1-1.html java.lang.IllegalArgumentException: Width (0) and height ...
 - pycharm 安装venv的依赖包
			
(venv)$ pip install -r requirements.txt
 - jetty compile
			
lifecycle cant been covered, 需要m2e-extra,在elcipse marcketplace找,不是叫做这个名. <parent>上有lifecycle问题 ...
 - at 定时任务
			
每天一个linux命令(49):at命令 在windows系统中,windows提供了计划任务这一功能,在控制面板 -> 性能与维护 -> 任务计划, 它的功能就是安排自动运行的任务. ...
 - MySql绿色版安装过程记录
			
作为程序猿,要多动手,周末趁着有空且笔记本刚刚装了系统,所以就配置了下绿色版的MySQL. 多动手,多动手,多动手. 多总结,多总结,多总结. 以下为正文: 一.下载MySQL绿色版: 1.这个地址: ...
 - (译)Windsor入门教程---第一部分 获取Windsor
			
原文:http://docs.castleproject.org/Windsor.Windsor-tutorial-ASP-NET-MVC-3-application-To-be-Seen.ashx ...