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 08:42
下一篇 2017-05-17 08:47

相关推荐

  • Linux(Debian系)常用运维命令节选之一

    用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart) 查看CPU信息:cat /proc/cpuinfo 查看板卡信息:cat /proc/pci 查看PCI信息:lspci (相比cat /proc/pci更直观) 查看内存信息:cat /proc/meminfo 查看USB设备:cat /proc/bus…

    Linux干货 2016-10-30
  • Linux初识

    N22-熊宝–http://www.178linux.com/author/echeng1514 –马哥教育网络班22期–第1周课程练习   1、描述计算机的组成及其功能: 2、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别: Linux有众多的发行版,都是基于不同的内核版本,做了许多改…

    Linux干货 2016-08-15
  • 磁盘配额的操作步骤

    磁盘配额 操作步骤: 1、创建一个10G的分区 /dev/sdd1并将其格式化,挂载 2、如果是新硬盘便不存在同步问题。旧硬盘得使用命令partx  -a /dev/sdd1 3、临时创建挂载文件夹 /mnt/home    4、将/home/*  mv  到 /mnt/home 中,再将/dev/…

    Linux干货 2016-09-01
  • find 的使用及练习

    find是个使用频率比较高的命令。常常用它在系统特定目录下,查找具有某种特征【名字类型属主权限等】的文件。find命令的格式: find  [-path ..] -options [-print -exec -ok] path:要查找的目录路径。 ~ 表示$HOME目录 . 表示当前目录 / 表示根目录 -print :表示将结果输出到标准输出-e…

    Linux干货 2017-06-11
  • N26 第一周作业

    1、计算机的组成及其功能     依据冯诺依曼架构,计算机由以下组件组成     图片来源:Wikipedia Von Neumann Architecture 中央处理单元(Central Processing Unit) 控制单元(Control Unit, CU) 负责控制处理器中的数据流,并…

    Linux干货 2017-01-14
  • 如何安装VMware Workstation

    1、打开安装包,直接点击“下一步” 2、选择接受条款,单击“下一步” 3、选择安装路径,单击“下一步” 4、单击“下一步”,也可以勾选掉两个选项   5、单击“下一步”   6、点击“安装”   7、完成安装  

    2017-07-11