LVS-DR部署

LVS-DR模式

1.原理图:
这里写图片描述
2.实验图:
(1)环境描述:centos7.2
(2)关闭系统防火墙

 systemctl stop firewalld.service

这里写图片描述
部署步骤:
配置Directory服务器:
一、检查系统是否支持ip_vs

modprobe ip_vs 加载ip_vs模块
lsmod |grep ip_vs 查询模块

这里写图片描述
二、配置DIP和VIP:
DIP正常配置网卡,地址为:192.168.100.6

 ifconfig eno16777736:0 192.168.100.7 netmask 255.255.255.255 broadcast 192.168.100.7

这里写图片描述
三、安装并配置ipvsadm集群管理工具:

1) yum install ipvsadm -y

添加集群服务

2)ipvsadm -A -t 192.168.100.7:80 -s rr
    ipvsadm -a -t 192.168.100.7:80 -r 192.168.100.11 -g -w 1
    ipvsadm -a -t 192.168.100.7:80 -r 192.168.100.12 -g -w 1

查询集群服务:

ipvsadm -Ln

这里写图片描述
配置RS服务器:
一、禁止arp响应脚本

bash set.sh start
#! /bin/bash
case $1 in
start)
echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore
echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce
echo 1 > /proc/sys/net/ipv4/conf/eno16777736/arp_ignore
echo 2 > /proc/sys/net/ipv4/conf/eno16777736/arp_announce
;;
stop)
echo 0 > /proc/sys/net/ipv4/conf/all/arp_ignore
echo 0 > /proc/sys/net/ipv4/conf/all/arp_announce
echo 0 > /proc/sys/net/ipv4/conf/eno16777736/arp_ignore
echo 0 > /proc/sys/net/ipv4/conf/eno16777736/arp_announce
;;
esac

二、添加路由及配置lo:0接口

ifconfig lo:0 192.168.100.7 netmask 255.255.255.255 broadcast 192.168.100.7
route add -host 192.168.100.7 dev lo:0

三、安装并启动web服务

yum install httpd -y
systemctl start httpd.service
echo "RS1" >>/var/www/html/index.html

客户端验证:
这里写图片描述
ipvsadm查询轮询
这里写图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值