00:00
现在呢,我们已经知道了VM威尔提供的三种网络连接模式是什么样的,而且也知道了现在真正连接的这种方式,现在的状态到底是什么样,我们知道现在是nat模式的一种连接,那现在的主要的组织结构呢?其实就是构建了一个虚拟的子网,这个子网我们可以直接就把它叫做vm net8。那这个是nat模式的一个虚拟子网,它的子网地址192168.111.0,然后对应的那个路由器,或者说我们所说的那个网关地址呢,诶,我们把它设成2111.2,而这同时我们主机这边还虚拟了一张网卡,它的地址是192.168.111.1,啊所以这样的话,他俩的地址都不一样,而且我们DHCP设置的时候呢,也避开了一和二这两个地址范围,我们当前分配IP的时候,分配了一个111.129,那接下来他们当然就可以彼此没有IP冲突的共同存在于虚拟子网里边,诶大家就可以和谐相处,彼此访问了。
01:08
而且我们知道nat模式,它是可以做网络地址转换的嘛,哎,所以接下来我们通过这样一个路由,那就可以连接到外网去做访问了,这就是整个现在的这种连接状态。那接下来呢,我们就可以考虑一下怎么样去对当前的连接状态进行一些更改了,做一些网络的配置,哎,那有同学可能会奇怪,哎,你现在这不好好的n nat模式很完美啊,又可以上外网,然后又可以主机和虚拟机之间完美通信,彼此连接又又安全,对吧?IP又不会这个,呃,分配的越来越少,这完全没问题啊,不用改了,诶,当然我们这里不用改,直接直接这么去跑后面的集群也是可以的,但是我们想一想就会有一个问题。当前。我们是有DHCP服务器的。当前的IP都是动态分配的。那也就是代表我们的所有的虚拟机,所有的这个服务器啊,假如说我们重启之后啊,做了一些配置,做了一些更改之后,重启了,有可能IP就都变了。
02:12
那在我们这个做服务器管理的时候,可能这个是非常麻烦的啊,呃,每一次我可能都得就是连上每一个服务器,然后去看一下到底你现在那个IP变成什么样了啊,这个很痛苦,而且如果有时候啊,我们没有做呃,相应的一些限制啊,我们这个DHCP段设置这个太大的话,你可能要测试的这个IP还很多。所以一般情况我们在服务器的这个场景下,都希望把一个服务器直接IP就设死就好了嘛,对吧,我我就指定当前比方说我这个电脑啊,就是111.1,那接下来每一次我要连这个电脑的时候,是不是直接输这个IP就完了呀,对吧,要不然的话我还得去看一看,到底你现在动态分配了个什么IP啊。所以实际应用的时候往往都是静态IP地址,所以接下来呢,我们就来看一看到底怎么样去把当前的IP改为静态啊,那当然修改这个静态IP,我们在这个Windows里边那是比较简单的。
03:11
我们都知道。直接去在这里啊,点属性啊,当然我们如果要更改这个静态IP是在子网里边的IP啊,肯定不是这个,我们现在以太网这个是我们在外部上网的IP,对吧?啊,所以要改的话肯定是vm net8,那我们只要打开这个当前的。TC pip4,然后我们不要自动获取,然后使用下面的IP把这个填好就可以了,要填的段当然跟我们当前那个虚拟子网的网段是一样的啊,就是幺九二幺六八幺幺幺点啊,比方说我固定成一,就在这儿写一,这个是完全可以的,后面子网源码当然就是255250了啊,那最后默认网关肯定我用的还是二对吧,设置的应该都是一样,那DNS的话就也用二就可以了,这就是我们,呃,就是可以做这样的一个设置,那我这里呢,其实没有必要,因为我们知道设置静态IP主要就是为了方便我们连接的时候不用再去再去查询了,那我们想一般是谁连谁呢?
04:11
啊,很显然是我们的主机要去远程操控服务器,要去操控我们的虚拟机,这个时候我要去连接,所以说把虚拟机设成静态就可以了,主机这边的话,呃,也可以啊,你想设的话也可以把它设一个,但是其实就完全没有必要了啊,那对于这个虚拟机而言,他想要连接主机的时候,其实就是想要连接到外部,想要上网吗?那直接用虚拟出来路由器做nat地址转换直接获取就可以了,根本没有必要再去指定静态IP啊,所以接下来我们的重点就是来讲一讲怎么样在虚拟机里边指定静态IP。啊,那所以现在我们回到虚拟机的界面来。啊,当然了,在修改这个静态IP之前,我们会发现整个vmwar是可以修改我们这个虚拟子网的对应的一些配置的啊,我们开启了这个超级管理员权限啊,就可以直接改这个子网的IP,所以这个我们也是可以改的,比方说我现在就不要叫192168111.0了,那假如说我就想要一个,比方说我定义成100.0啊,这个子网啊,就前三位,第三位变成100可以啊,或者我改成幺零也可以,我改成这个。
05:24
200也是可以的,所以有些同学可能会发现,就是我这边打开之后啊,发现这个虚拟虚拟子网本身就不是111,跟我这里演示的就不一样,那这个没关系,它只是当前这个虚拟子网的对应的一个设置而已。只要只要怎么样呢?你看像前面那个仅主机模式,它的虚拟子网就变成116了吧,啊,只要我们当前这个vm net8虚拟子网里边所有的VM。以及外边主机虚拟出来的那张网卡,Vm net8的那张网卡,它配置的IP都在对应的这个段下边就可以了,哎,所以就是说假如说我把这儿改成100了,那我就得怎么样呢?诶诶,注意里边这个网关也得改成100,然后外边对应的这个主机。
06:14
我们前面在看到的这个主机vm net8这里啊,修改它的IP,当然你如果自动获取就不用说了啊,那如果说是要指定IP的话,也得改成100啊,那另外就是我们在这里修改VM每台虚拟机的静态IP的时候,也得改成100啊,那这里我就不用去专门改了啊,直接就还用现在的111是一样的嘛,那所以现在关键就是我们看怎么样去修改。这一台VM虚拟机的静态IP。当然了,在Linux里边,如果我们想要改静态IP的话,也有跟Windows里面,因为我们图形化界面嘛,也有简单快捷的方式啊,系统工具设置。还是网络这里,我们还记得这里打开这个配置的时候,这里有IPV4,诶我们看这就现在是自动DHCP方式自动分配的吗?我们改成手动之后,你就可以自己去敲了,哎,所以这里边其实直接这个修改方式跟Windows里边没什么区别啊,呃,其实是类似的,当然了我们知道这不是Linux环境下。
07:14
进行操作的合法方式啊,我们想要的肯定是在终端控制台去做操作,那终端控制台呢,就麻烦一点,我们就要去更改配置文件了,哎,那我们可以回忆一下,之前我们说所有的配置文件应该都放在哪里呢?哎,那其实它是放在ETC目录下边啊,那对应的配置文件我们当然可以用VI编辑器去直接打开去做编辑了,所以我们直接V。ETC目录下边啊,那接下来在哪个具体的哪个目录呢?是在系统的配置目录system sys system这个目录下边。然后接下来,诶,那是跟网络相关,我们可以直接输一个net,然后可以看按table键的时候就会自动补全,如果有很多个都符合当前这个net net前缀的话,那就把所有的都会列举到这儿,我们要找的是network scripts啊,就是网络脚本。
08:14
这些东西。所以接下来我们进入到这个目录,要修改什么东西呢?我们看一下,直接按table,我们可以看到下面所有的东西都列列出来了,我们要修改的就是if con fig ens33,我们还记得这个ENS33吗?啊,就是我们在前面if con f查看的时候,其实可以直接看到。当前我们的局域网络叫的名字啊,在Linux内部它叫的这一个名字,设备名啊,网卡名是叫ENS33。所以我们当前。配置的当然就是ENS33。C。FG。ENS33好,我们进去现在我们可以看的很明显啊,这里边是吧,首先类型是以太网,然后后面这些啊,有些东西我们都不关心了啊,最关注的其实就是这里的第四行我们看到。
09:09
当前的启动的协议就是DHCP,也就是动态分配IP,那我们想把它改成静态分配IP,很简单,我们看到这里面其实就是一个K,一个value这样一个配置项嘛,什么项等于什么引号引起来,所以我们就把这个引号里边的内容修改成static静态就可以了啊,那现在修改我们看怎么样去修改呢?其实我们可以直接用这个快捷的为操作方式啊,我们现在。看的很明显是跳到第四行吗?我们还记得怎么样移动光标到第四行吗?哎,那就是按下四,然后大写的G是不加G移到这。然后快捷的移动到哎后边这个单词上面去WW,诶W就是移动光标到下一个单词嘛,然后接下来我们要删掉DHCP啊,那删当前词当然就是DW。
10:04
然后接下来小写I进入插入模式,写入static e sc,我们现在就编辑完了啊,所以这个过程其实是非常快速的,按照我可以按一个U把这个退回去啊,然后我们把光标直接移动到最末尾啊,然后接下来我们看一下到底是怎么样快速的完成这一步操作的,非常的简单啊,直接就是4SHIFT g啊,然后WW移动DW,删掉这个单词,I进入插入模式,然后static编辑完成,直接ESC。直接就结束了,哎,所以这个如果为什么使用的快的话啊,使用的熟的话,这个还是非常的方便的。啊,那当然了,除了把它改成static之外,我们还得加一些配置选项,因为你既然把它指定成静态了,那动态是可以自动分配的,静态的话你总得告诉我它IP是什么呀,哎,那所以接下来我们要加几项,加什么呢?哎,这里我们可以看一下文档。
11:00
我们可以看一下修改IP地址这里,诶,我们看真正要加的其实就这三项。修改当前的IP地址啊,当然了,这里的例子给的是202啊,我们现在呢,IP应该是111啊,那后边IP地址给多少呢?具体的这个最后一位给多少呢?诶,那我就给一个100,为什么呢?因为我们看到我现在的主机名已经定义成了哈杜普100,那以后我们干脆就这样啊,每一个主机名都跟对应的IP地址对应,诶这样的话就会更加的舒服一点啊,后面找它也容易找,记也容易记,诶那所以我们首先就得把这个IP先定义死,然后另外呢,还需要定义一个网关getway,我们知道getway当前其实是那个点二啊,我们现在当然应该是111.2了,相当于是那个虚拟路由器,最后还应该有一个DNS域名解析器,这里面大家注意是DNS1。啊,也就是说我当前可以配置多个域名解析服务器啊,那就是DNS1DNS2DNS31个一个配就可以了啊,我这里边呢,还是选用之前的那个路由啊,111.2就可以了啊,那有同学可能说,诶你这儿怎么少了一个没有子网掩码呢啊,子网掩码的话net MAS啊,这个其实是我们默认C类地址直接给的,就是255255255.0啊,所以你不配也可以,当然你加上也可以啊。
12:21
所以这个我们就简单的直接把它。Copy过来。到这边如果说我们想要去在最后做一个添加的话,应该怎么做操作呢。那当然就是我们先直接移动光标移动到末尾,然后直接一个小O,哎,直接就可以在下一行进行对应的插入了啊那当然了,现在我们其实就是直接做一个粘贴就可以,我直接把那边ctrl shift加V粘贴过来。然后接下来如果说我们想要去做一些更改的话,那其实只要把这里的202都改成111就完事了,当然了,这里最方便的方式当然就是直接用命令去做一个替换了啊,那这里做替换呢,我们干脆就直接全局就替换就完事了嘛,哎,所以百分之S,然后202。
13:13
要替换成111-G,我们看一下,现在就全变成我们想要的内容了,当前的IP地址指定的是111.100,然后网关111.2,这跟我们外边虚拟网络编辑器这里指定的是完全一样的,我们要校验一下,跟这里是完全一样的111.2,然后另外域名解析器啊也是一样的,这就是我们当前对于静态IP的配置,那完了之后呢啊,用命令模式WQ做一个保存退出。最后,然后还要做一个当前网络服务的重启,因为我们当前只是改了这个配置文件嘛,网络还是之前的网络啊,那我现在你如果要是iff跟FA一下的话,我们现在的IP当然还是不变的,111.129啊,所以接下来我们还要重启一下网络服务,重启服务的命令啊,这就相当于是我们后面这个系统管理的一些内容了啊,直接service,然后network。
14:14
后边跟上restart。直接就可以重启了,我们看现在就已经确定了。这个时候我们再来看一下if con啊,当然了,在Linux里边我们也可以直接按着上键,就如果我们之前已经输过这个命令的话,我们看啊,直接按上键,诶,就是上一条命令,再上一个,哎,就是之前我们输过的命令,这个可以简单一点啊,直接if,我们看现在的IP就已经变成了192168111.100。那所以我们可以把这个复制一下,Ctrl shift加C复制过来。然后我们到主机Windows那里去,哎,直接再去P一下CTRV把它复制过来,诶我们看现在连接是完全没有问题的,因为现在整个这个子网的网段没有变嘛,哎,所以说他们还在同一个局域网内,当然是可以直接访问到的啊,如果说我们还想再去看一下能不能连上我们对应的。
15:15
外网的这个地址的话,我也可以把这个做一个复制,然后到这边来。复制过来我们看一下没有问题,同样可以连接上啊。啊,那如果说我们还想确认一下,诶,那能不能连到外网上呢,刚才那个连接的是我们这个。本机在当前工作环境内,局域网的一个子网IP,那如果我直接连一个外网IP ww,百度点。靠,我们看没有问题,还是可以直接连上,哎,所以当前的更改静态IP就已经完成了,而且我们整个的网络连接还是通畅。
我来说两句