LVS-dr模型

网络拓扑图

LVS-dr模型

需三台主机
LVS-dr模型
要在主机rs上做系统内核的限制
vs主机上配置vip和在rs主机上在lo环配置vip 那个先开始都行
rs主机上在lo环配置vip必须要晚于于在rs主机做内核的限制
在VS主机上配置VIP
#ifconfig ens33:0 172.18.0.33 network 255.255.255.2550 broadcast 172.18.0.33 up
LVS-dr模型
RS主机上做系统内核的限制(两个主机)
查看系统的接口
#cat /proc/sys/net/ipv4/ip_forword
#echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore
#echo 1 > /proc/sys/net/ipv4/conf/lo/arp_ignore:忽略哪一种请求
0不做限制
1、做限制,只允许某一个请求对应某一个接口
8:拒绝所有的请求
#echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce :限制系统内核级别
默认是0全部 不做限制
1、尽量不要
2、要限制
实例图 用户访问1.1只允许1…进行访问
LVS-dr模型
#echo 2 > /proc/sys/net/ipv4/conf/lo/arp_announce
配置完成后查看对应的配置是否配置好
#cat /proc/sys/net/ipv4/conf/lo/arp_announce
在两个RS主机上进行配置vip需配置到lo
#ifconfig lo:0 172.18.0.33 network 255.255.255.2550 broadcast 172.18.0.33 up
分别在RS主机上启动服务(本次为httpd)
#yum install httpd
主机7网页定义66666
主机8网页定义888888
全部启动
#service httpd restart
分别在RS主机上设置Lo请求从LO进来并且从LO出去(两台都需要设置 也可以不需要设置)
#route add -host 172.18.0.33 dev lo:0
#route -n :可以查看定义
VS主机上安装ipvsadm
#yum install ipvsadm
定义规则
#ipvsadm -A -t 172.18.0.33:80 -s wrr
# ipvsadm -a -t 172.18.0.33:80 -r 172.18.0.7 -w 1
# ipvsadm -a -t 172.18.0.33:80 -r 172.18.0.8 -w 2
在另一台主机上进行测试
LVS-dr模型
如果需把ipcsadm配置保存下来,使用下面的命令
#ipvsadm -S >> /etc/sysconfig/ipvsadm(默认存放规则的文件)
#ipvsadm -C
#ipcsadm -reload (启动就又能生成了或者像启动服务一样启动也可以)
生产中关于集群是不建议开机启动的需手动启动

原创文章,作者:fujunlong,如若转载,请注明出处:http://www.178linux.com/76015

(0)
fujunlongfujunlong
上一篇 2017-05-17
下一篇 2017-05-17

相关推荐

  • ​从实验来了解grub

    实验一为grub设置密码 先看一看grub是怎么样的 grub有两个版本 grub: GRand Unified Bootloader grub 0.x: grub legacy grub 1.x: grub2  Note:grub 1.x是完全重写的只不过是保留grub 0.x的工作机制。 2.利用grub自带命令生成密码grub-md5-cry…

    Linux干货 2016-06-09
  • N21天天第十四周课程练习

    系统的INPUT和OUTPUT默认策略为DROP; #把默认策略设置为DROP [root@localhost ~]# iptables -P INPUT DROP [root@localhost ~]# iptables -P OUTPUT DROP 1、限…

    Linux干货 2016-12-05
  • 8月3日课堂练习及课后作业

    课堂练习 1、创建用户gentoo,附加组为bin和root,默认shell为/bin/csh,注释信息为“Gentoo Distribution” useradd -G bin,root -s /bin/csh -c "Gentoo Distribution" gentoo  2、创建下面的用户、组和组成员关系,名字为admi…

    Linux干货 2016-08-04
  • 浅述vim操作

    vim是一种比vi更加强大的模式化的全屏文本编辑器。vim在工作过程中有三种模式:编辑模式、插入模式、末行模式。 编辑模式(默认):又称命令模式,其工作内容包括移动光标、剪切、粘贴、删除等 输入模式:亦可称为插入模式,主要是在文件中修改文本内容 末行模式:亦称扩展命令模式,主要是执行vim内置命令的 vim三种模式之间的切换:如下图   (1)编辑…

    Linux干货 2016-08-11
  • FHS文件系统下个各目录功能

    FHS文件系统下个各目录功能 FHS文件系统的建立是为了让开发者和用户可以预测软件安装文件和文件夹的位置。对整个linux的文件系统系统做了以下的规范:     /bin:命令二进制文件的存放目录;     /boot:系统启动时一些文件存放的目录,包含引导linux的重要文件,…

    Linux干货 2016-10-18
  • Linux基础小模块

    1.基础知识小块:shell 由shell程序的自带命令:即为内置命令(builtin) 独立的可执行程序文件、文件名 :即为外部命令  [root@localhost~]#ls      ~用户当前所在目录  #:命令提示符(管理员帐号root)  $:普通用户   &nbsp…

    Linux干货 2016-08-05