课程分类

|
课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • 1v1专属答疑服务
  • BAT专家面试辅导

讲师介绍

老师头像

南山

马哥教育教学总监
马哥教育教学总监 首批红帽授权元老级认证Linux实战专家 拥有RHCI、RHCA、RHCVA、RHCE、CCNA、OCP MCT、MCSE、MCDBA等几十种专业证书认证,中国移动、中国联通、中国电信、中国人民银行、中国建设银行、中国工商银行、三星、空中客车等几十家上市公司和外企的特聘技术顾问。
老师头像

magedu-云珍

高级职业规划师
马哥教育服务班主任,资深IT教育职业规划老师,负责Linux云计算和Python学院的课程在线服务、学员就业和学习效果考核等内容。

免费领取资料

免费领取资料

100GLinux学习资料

课程详情

大家都在问

有配套学习资料吗?

49人在问去咨询

零基础适合学习吗?

49人在问去咨询

我想加群~

49人在问去咨询

课程有回放吗?

49人在问去咨询

运维高薪必备-LVS的NAT模型实战应用视频文稿

好了,那咱们接下来具具体来实现LVS啊,我们先来看一看第一种模型,Nat模型,NAT模型要想实现,我们去搭建一个网络托普,那a模型呢,我们通常来讲认为,LS服务器,两个网卡,一个是连接外网,一个是连接内网,好我这边有个客户端,发请求到VIP,IOS服务器有两个地址,一个是VIP,另一个的VIP吧,那这是LS福气,后端有两个real server,好,这是我们的头部结构,那大体来看呢,需要几个机器,这是四个主机是吧,四个主机,那么对于LVS服务器来讲,在配置这个,IPVS规则的时候,主要是有两条命令,一个是a,大写字母的a还有一个是小写字母的A2个,这两个分别干嘛的呢,第一是先定义集群服务,它的功能是用来定义你到底是基于哪个,协议,来实现iOS这样的一个调度,所以我们要用大a,当然一的话呢,我们后面给他介绍,但一是修改的意思,那一般来讲,我们要搭起来,一般就是大a,大a是增加一个新的规则,那后面呢,你要定义到底是哪个服务,这个服务呢,这儿要写上服务器的地址,而服务器地址无非就是我们给他介绍的用什么,VIP用什么端口号,用什么协议,我们具体在这个例子里面,我们后端的是web服务,是外部服务,那既然是外部服务,那通常来讲,我们要做的是不是就是TCP的八零端口,对吧,TCP的八零端口,当然啦,是哪个地址的TCP80端口,是不是应该是VIP的TCP80端口,这个服务就是当你去访问我这个VIP的八零后,我就给你转发到后端的外部服务器上去吗,对吧,所以这个地方这儿要写上TT代表着TCP协议,的话是udp协议,当然还有一种叫防火墙标记,这个咱们稍后再说这两个,通过这两个,然后再加上对应的端口杠T后面跟上对应的哪个IP地址,以及对应哪个端口号,嚏代表着TCP协议,所以后面的端口号自然就是TCP的端口号VIP,当然如果是杠u,那么后面跟着这个数字呢,就表示的是udp的状况,那此外我们除叻定义,到底是把哪个服务发布到FS服务器上去,这是要定义的,那这个发布呢,是基于协议以及端口号,再有就是调度算法,调度算法我们刚才讲过十种调度算法,通过杠s schedule schedule,那么这个呢,可以来指定调度算法,默认是WC,当然也可以指定什么什么之类的有很多,干屁,咱们后稍后再说,这就是定义了,集群服务定义完以后,接下来还有一个问题,你光腚玩这个VIP用什么端口号,然后他的调度算法是什么,另外没有还缺东西,缺什么,缺后端,哪些是real server,所以需要再配合另外一个命令叫IP,VSDM杠a,听懂了吧,杠a,杠a要增加,要增加什么,这就是我们前面发布的集群服务吗,前面杠T是TCP,杠优势udp,那后面还要跟上福气的服务器的地址,地址实际上包括IP地址加顿号,所以我们这儿也要在这个集群服务中,告诉我们在当前这个集群服务谁是real server r就是real server的后面要跟上他的地址,那如果有两个server,我们这条命令要敲两遍,因为这儿要敲两遍不同的real server,就是把这两个real server加入到这个集群服务里面去,这个就是这个咨询服务呢,是前面通过大a定义的,然后接下来一个问题,我们IPVS他的工作模式有四种模式,你现在要用哪种模式,要通过这几个字母来区分,那小G表示的是DR模型,这是默认的,你不加的话就是默认用DR,A,用的是IP,对应的是他那模式,M math grade是不是grade,是不是还记得就是at,但是这不支持for net啊,Dot net是内核级的吗,内核默认不支持,所以他这支持三种所谓的工作模式,所以这儿要跟上一个选项,W后面跟上权重,那如果加上权重呢,是不就定义了,我们相当于可以考虑权重来进行调度了不跟权重呢,默认就是大家都是100,所以最终我们实现IPVS的规则就两条主要的命令,一个是大义,后面定义集群服务,第二个就把real server加到这个集群府里就完了,就这两条关键的命令好,那下面呢,咱们就来实现一下,其他的选项就非常容易理解了,什么删除,这些都很容易理解了,好那咱们考虑一下这个图这个图呢,咱们得规划一下了,规划一下这个是,互联网的机器,那这样的话,大家的机器吧,咱们172的地址,二零,我这儿有个啥机器,123,16,好注意,这个机器的网关,要怎么治,假设这个用二百二百没人用吧,咱们这个教室里面,确保200没人用,我这个Windows不是100吗,是吧,好这个DPDP咱们就用192168,这不是内网的嘛,一般都是是吧,那就是三零点,这是多少,200,好,这边儿分别给他配一个一九二一六八三零点儿