LVS_DR 模式
来源:互联网 发布:发改委大数据专项2016 编辑:程序博客网 时间:2024/06/07 06:17
DR模式最大的特点是LBserver和后端的rs都要配置同一个VIP(rs端vip要配置在回环网卡上,即只让LBserver上的vip对外)。通过LBserver将client端发过来数据包添加MAC头,通过MAC直接将数据包传到后端rs上(所以LBserer的ip与rs的ip要在同一物理网段内)。此时后端回环网卡上也配置了同一个vip,正好对应数据包上的目的ip。rs收到数据包后不用通过LBserver返回数据包,而是直接将数据包返还给client(这也是为什么dr模式rs上也需要配置公网ip)
LBserer配置脚本
#!/bin/bashecho 1 > /proc/sys/net/ipv4/ip_forward #打开路由转发ipv=/sbin/ipvsadm vip=192.168.100.111 rs1=192.168.100.12rs2=192.168.100.13ifconfig eth0:0 $vip broadcast $vip netmask 255.255.255.255 up #注意子网掩码是255.255.255.255,代表vip所在网段没有别的主机了route add -host $vip dev eth0:0 #增加一条路由$ipv -A -t $vip:80 -s rr$ipv -a -t $vip:80 -r $rs1:80 -g -w 1 #-g代表dr模式$ipv -a -t $vip:80 -r $rs2:80 -g -w 1
RS端配置脚本
#!/bin/bashvip=192.168.100.111ifconfig lo:0 $vip broadcast $vip netmask 255.255.255.255 uproute add -host $vip lo:0echo "1" >/proc/sys/net/ipv4/conf/lo/arp_ignoreecho "1" >/proc/sys/net/ipv4/conf/all/arp_ignoreecho "2" >/proc/sys/net/ipv4/conf/lo/arp_announceecho "2" >/proc/sys/net/ipv4/conf/lo/arp_announce
0 0
- LVS_DR 模式
- lvs_DR模式
- Lvs_dr模式+Keepalived
- CentOS下lvs_dr方式配置
- 关于LVS_DR模型的工作流程
- keepalived实现LVS_DR+HA高可用负载均衡
- 用keepalived+lvs_dr搭建高可用的负载均衡集群
- 模式
- 模式
- 模式
- 模式
- 模式
- 模式
- 模式
- 模式
- 模式
- 模式
- 模式
- Windows 下免费的 C++ 开发平台 EasilyGCC 正式发布
- USACO 1.2 namenum
- iPone应用开发 UIView 常用属性和方法
- JVM栈溢出
- leetcode(2) Add Two Numbers
- LVS_DR 模式
- poj 1230(贪心)
- HDU-1021-Fibonacci Again ( 找规律 + Fibonacci )
- [python] list.append()和list.extend()的区别
- 房价
- C++对象的赋值和复制
- iOS中如何获取用户的触摸操作
- 模型-视图-控制器
- 第11讲项目3——如何买玫瑰?