00:00
那可以说咱们这章呢,给大家讲的这个烧脑的内容已经过去了,其他的呢,相对就好理解多了啊,那接下来呢,咱们就开始慢慢的要进入网络的实际操作了,前面我们讲的都是一些概念呀,原理呀,那后面更多的要涉及到操作。好,那么网络通讯。除了在一个网络通讯。我们更多的会实现跨网络通讯。单个网络通讯就在一个网络里面,我们采用直达方式,比方说通过ARP直接可以获取对方的Mac。就可以和对方进行通讯了,那直连网络我们在一起,但是我们网络中通讯大部分情况下都是跨网络通讯比较多,尤其我们访问互联网那些资源都在很远的地方,所以我们必然要涉及到跨网络通讯。
01:21
那快网络通讯就涉及到路由,我们之前给大家说过,路由器的工作就是把不同网络的主机连接起来,实现跨网络通讯。而路由器这个硬件设备。它的里面如何来实现跨网络的通讯,它是靠路由器里面的一个角,所谓的路由表来实现的,在每个路由器的里面都有一个叫路由表的,这个路由表实际上我们通俗的认为就是一个地图。
02:04
就相当于腾讯地图啊,百度地图,高德地图啊,里面有导航,你想去哪吧,你一查这地图就查告诉你路了,你照这个路走就行了,这就是路由器的工作啊,那么它里面有个叫路由表。当然这个路由表它里面实际上里面是有一条一条的路组合而成。啊,就像一个地图一样,有很多路。那么这个路呢,又可以再细分成三类。从范围大小来分,分成三种路由,第一种路由叫主机路由,第二个叫网络路由,第三个叫默认路由。那么这三个路由。它的区别在于就是它的目标表示的是。
03:04
哪些主机?如果是主机路由,就表示的是到达某一个远程的网络主机的路径。精确地描述了到达某个主机的路径。就像你从外地来咱们这儿来上课,你精确的告诉你了这个路径怎么走。你来之前把所有的路径都查清楚了啊。比方说从你家。到。这应该坐什么车,坐哪路车,到哪个地方换乘哪路车,你都听清楚查清楚了,这就是主机路由。他精确的描述了目标的这个主机的路径,当然,通常大部分人应该可能不会这么精细。来之前可能就粗略的先查一查,比方说我先到郑州怎么走。
04:05
那么我们所在的这个地方是在郑州的一个,这是高新区,那可能你就查一查到高新,郑州的高新区怎么走就行了,到或者说我就到郑州怎么走,我先坐高铁是吧?呃,有钱的土豪可以坐飞机,嗯,实际上飞机票现在有的时候也便宜是吧,飞机比高铁还便宜呢,嗯,那总之我们叫。到达了郑州,到了郑州以后你再查嘛,那我反正我们这个所在地方就在郑州呢,那这个就是我们所谓的一个粗略的目标,那这个就叫网络路由,网络路由说的就是你要和对方的这个主机通讯,我不需要关注这个机器到底在哪,我关注这个这个机器所在网络在哪就行了。啊,就相当于我们这个地方在哪个城市在哪就可以了,我先到这个城市再说,到了城市以后再去找呗,这就叫网络路由,那还有一个呢,更粗放,叫默认路由,默认路由就是只要我这不知道的路,我就朝这个默认路径走就行了啊,比方说我这个地图里面没有描述那么清楚。
05:19
那我就走那个默认路由,那比方说你在家里头,你想到咱们这儿来还可以更粗略,你要想到这儿来,具体怎么走,反正肯定得先出了家门再说,我从我们家小区先出来再说嘛,那你要出来,你到这儿你肯定出小区嘛,那我就先出小区,哎,这就是默认路由。啊,这个就更粗略了,出来以后咱们再说吧,是打车到机机场啊,还是坐高铁啊,这临时再商量嘛,临时再定嘛,啊有的人就是这么是吧,随意哎。啊,那这就是三种路由,当然三种路由那理论上应该是主机路由,是不是更精准,因为它描述了详细的到达这个设备的路径啊。
06:05
啊,那网络里要稍微粗暴一点的,默认路由有点太粗略了啊,太粗略了,不管怎么样嘛,都是有可能到达的啊,这是路由。啊,那么这个呢,我们如果有三种路由,那当然优先级应该是主机路由最高了,那因为它越精确嘛,越精确肯定会走这种比较精确的啊路径。啊。那这个路由的问题怎么去实现,这个我们后面会给大家讲啊,这个路由表啊,说是路由器里面大家。要记住,事实上路由表并不仅仅是路由器里有,所有的主机上Linux也好,Windows也好,它都有。而且这个路由表。至关重要,路由表它的构成必须要理解。如果路由表错了。
07:04
就相当于路径错了,路径错了所有的网络设备啊,你这个是Windows也好,另它通讯都会受到影响。啊,所以我们大体先看看路由表长什么样,我们先有个感性的认识啊,在Windows里有个命令叫root print,这个命令它就可以查看Windows里的路由表。那路由表啥样啊,就这样,这就是路由表,看到没有路由表就这个样子啊,在Linux里也可以查Linux命令,也有Li命令呢,怎么查路由表呢,叫入杠N,这是路由表啊,总之他们的构成一样。只不过就命令不太一样啊,我们后面再给大家详细的解释路由表的组成,我们先大体知道啊,这个路由表长啥样?就这个样啊,没什么神奇的是吧?好,那接下来咱们具体来看一下其他内容,那么在我们网络中配置一个主机,要和网络通讯,那看来是必须要配置地址了,那么配置地址的话呢,我们如何实现?有两种实现方案,一种是静态地址,一种是动态地址。那么在Windows里相信大家。
08:20
一般是不是都更多的会用,更多的会用自动获取地址,就在这个地方,我们找到网卡,然后选择属性,现在我们配IPV4,这选择自动获取就完了。是吧?自动获取,那当然要自动获取,前提是网络中要需要有一个能给你分配地址的机器,咱们叫DHCP服务器。这个DHCP服务器呢,叫动态主机配置协议。它上面拥有很多地址。他自己。首先有地址,同时它还有一个地址池,这个地址池维护了很多地址,当我们的机器配置为自动获取以后,我们电脑一启动,它就会向网络中发送请求,说我这没地址啊,有没有DCP服务器给我一个地址啊?那么如果网络中有人收到了这个请求,电视对服务器收到了,会给他提供一个地址。
09:23
那这两个呢,是两个消息,这个是基于广播机制发的啊,这个叫这个叫请求request啊,叫叫叫offer吧,啊,这个ADCP,它有四个报文啊,四个报文,这是发现报文啊,这个叫发现,发现的话应该是discovery discovery啊discovery。Discovery。这个recovery,这个就是发现报文,这个呢是提供报文啊,叫offer,然后这个呢是请求报文,Request,这个呢是A确认报文,这四个报文它的作用就是当用户刚启动,他会利用d recovery去发现网络中是不是有DB服务器,如果有DP服务器会给他提供一个地址,说诶,我这有一大堆地址啊,我给你个地址,同时他会把这个地址,比方说把这个一第100个地址诶发给这个客户端了,同时他就会在上面加个标签说这个地址啊,已经计划分配给他了,那我就不会再分给别人了啊,然后这个客户端拿这个地址以后。
10:31
他还不一定有用你的地址,为什么呢?因为他发广播的时候,是不是网络中有可能有多个地位服务器,多个地位服务器是不是都可能会给他发地址啊,都给他发地址,你是不是要选择呀,到底用哪个,那他会选一个。最先给他发的地址,发完以后呢,他就会向网中发消息说,哎,我选了谁谁谁给我的地址,其他人的地址我就不要了,那比方说这个服务器一看哟,你的100不想要,那你用了别人地址,那我是不是就把它再恢复,那这个地址还可以给别人分对不对?哎,那么如果他选择了你的地址,你最终确定一下不就行了吗?咱们确定一下,哎,你真的用我这个地址了。
11:10
这就是DCP的四个过程,那其中这四个过程中啊,这两个都是广播啊,这两个都是广播,这两个都是广播,为什么是广播呀,那你想想。不不是广播也没招啊,因为他现在还没地址呢,对不对,而且他也不知道这边谁是地震堆服务器啊。所以他们是广播呀,广播呀,这俩都是广播啊广播。那广播那通过这种方式呢,让咱们的客户端拿到了最终的IP。啊,这个就是DCP的大概的工作逻辑啊。当然这个过程实际上呢,嗯,都是计算机自己内部在实现的,我们不用去关心它自动就实现了,它通过四个请求响应报文来实现的,好了。
12:03
那这个申请地址是过过程自动的,但是我们在生产中啊,作为服务器来讲,我们更多的会配置为静态地址,也就是说这个地址一般都是静态的啊,都是静态的就是手工配,手工配,因为自动获取的地址首先不确保是哪一个。那到底给我哪个,那那就随机了,保不齐你获取哪个啊,第二点呢,就是这个地址获取完了以后,他将来可能还有一定的期限,因为他分配你地址以后通常会有租期。这个租期不是一辈子是吧?啊,他会给你一个租期,比方说一天的租期,一个小时的租期,这是可以定义的,相信大家在V面里面刚开始有同学装好系统以后,发现我这个地址怎么有时候就变样了,哎,这个这次和上次的不一样了,那就是因为在VV里面它内置了DCP服务,不过呢,这个DP服务它的有效期时间没那么长,大家看这不有个DCP吗?你看他这租期才多长时间呀?哎,他才30分钟啊同学们。
13:09
那30分钟意味着你关了机,30分钟之后,这个地址可能就回收了,下次分的那就不一定是这个地址了啊,所以这30分钟这儿还有一个最长,最长就俩小时,就是一般给你30分钟,如果你有特殊需要,我给你二俩小时,也就顶多俩小时啊,一般情况都是30分钟啊,所以这就意味着我们在VM里面,如果你配的地址是自动获取的,那么过上一段时间可能地址就变了。所以在生产中服务器地址老变,我没法管呀,所以一般来讲,生产中物理服务器的地址都是静态地址啊,静态地址。当然我说是物理服务器啊,那如果我们配的不是物理服务器,比方说我们后面给大家讲那些什么容器呀,那些技术,那就不是,这都不是手工配地址了,因为太多了,太多的我们已经没有办法手工配了,一般一个企业里面物理服务器的数量终究有限啊,所以物理服务器的地址都是手工配静态的,但是像那些容器呀啊,一个服务器上面就一个服务器上面我们可能会跑几十甚至上百个容器,每个容器也会有对应的地址,但这个地址我们显而易见手工配置已经没有办法管了,太多了,所以这时候就会采用DCP啊。关于容器呢,大家可能还不太清楚什么叫容器,等我们后面讲的再说啊,容器你可以理解成就小虚拟机,小虚拟机啊,就相当于我们这儿跑了这么多虚拟机一样,你知道吗?不过它的数量更多,我们现在我这同时才开了三个。
14:48
虚拟机啊,我这开了三个,你看一个是七,一个是八,一个是六,就开了三个。啊,就是在我的一个物理服务器上开了三个小虚拟机,但是容器呢,将来你可能在生产中会跑上百个。
15:02
几十个容器知道吧,就相当于上百个小虚拟机同时在跑那么多。好了,这是以后的事了,那总之DCP它可以分配地址,当然有没有一种可能,有没有一种可能,我既手工配置一个地址。又能够自动获取一个地址啊。能不能两件事都干啊,能不能我再手工配一个地址的同时,我再从网络中再申请一个自动分配一个地址给我。啊,你看Windows这个界面它能做到不。那。这是单选吗?这是单选,所以Windows无能为力,Linux呢,可以。Linus,真的可以啊,所以Windows这点还是差了点意思啊。
16:03
好,那另外实际上说到这儿,这有个小技巧啊,在Windows里面。有一个小功能还是挺不错的,大家拿着笔记本啊,将来上班以后很可能会遇到这种场景,你到了家,一般家里不都有无线由器嘛,所以都是自动获取地址就好了,但到单位呀,有些单位他要求都是静态地址。所以这时候你可能上班下班背这个笔记本,第一件事先改地址。上了班先改成自动手手动配置地址,回了家改成自动获取,是不是就有点烦呢?因为你不改地址你上不了网啊,那这个怎么办呢。诶,这是Windows里的一个小功能啊,已经十多年20年了,这个这个界面大家看这有一个自动获取,点一下大家发现这是不是多了个标签,你看这多了个标签叫备用设置,现在是自动获取,但你可以把这配置为一个地址,这个地址什么呢?就是你单位用的地址,假设你单位用的地址是这个。
17:12
那么你就把单位地址配成这个,然后这个地址将什么时候有效呢?就是网络中如果没有DCP服务的时候,这个地址就有效了。如果有DP,那么它就自动给你分配DCP的地址,这样的话你回到家有DCP,那么就自动获取到了单位没有DP手工配,那这个地址就生效了,明白了吗?这样的话就省得你改来改去了。啊。这个可以的。当然了,如果再复杂,他就解决不了了,也就只能解决这样的一个小环境的情况了,那如果说你到了单位,甚至单位呢,不同的办公区,他用的地址都不一样,比方说这个大楼啊,有些公司它那个办公区它的地址范围不一样,那么你到别的地方,那就要改地址。
18:05
那改地址的话,你就每次改来改去,比方说一会儿在你的办公室工作,一会儿去机房,机房的地址不一样啊,那么这两个地址不一样,那你要是每次手工去改地址是不是很麻烦?那咋办啊?那你自己编脚本儿吧。那么在Windows里面实际上也有管理网络的命令,叫这个命令,大家有兴趣可以研究一下这个命令,这个命令叫net sh命令,它可以用它来就像脚本一样配置你的网卡地址。这样的话,你自己编一个脚本,调用net sh写成一个在Windows里叫bet吧,P处理,然后写成一个文件,然后不同的网络环境写一个,想在哪工作的时候就双击一下,执行一下就行了。啊,以前的话,我去出差的时候就真的遇到这种情况,你比方说我在我住的地方是一个网络环境,到他上课的地方是另外一个网络环境,每次就改来改去的,上课的,你就就就就像现在一样,我背着笔记本来上课了,结果这个环境和我住的地方不一样,我每次都得改,那我就编了个脚本,双击一下就完了。
19:14
这就改了地址了啊,这比较省事省事,所以边脚本的能力是it的基本能力啊,不是在Linux里啊,Windows里也有这个编脚本的要求的啊,你要真管好了也得会编脚本,嗯。妈。那接下来咱们就正式的进入到网络的配置了。那么对于一个主机来讲,要和网络进行通讯。必须拥有的配置是什么?现在大家能不能想到,你要和网络通讯至少得配什么?那至少得配一个IP地址紫外码吧,啊,如果你要跨网络还得配路由,也就配网关,哎,这是基本的,另外呢,我们如果要是利用名称来进行访问,必须要配DNS啊,所以再加上你这个机器总得给它起个名,所以叫主机名,因此呢,我们的网络要配置几项。
20:22
这几项是要我们必须要知道怎么配的。呃,这里面呢,我分开分成了不同的版本来说,因为老版本新版本呢,这个配置和文件上呢有差别,所以我做了分类,我分成了六的配置和787版本。以后的配置,包括乌光兔的配置也不一样,所以我再拆开了啊,那么有些一样,有些还是有差别的啊,那我们先来说一说六版本,那么六版本呢,它的这个网卡的配置文件,包括它的一些特性和SS7和八不一样,所以我们单独讨论,先来说六它的网卡的名称,那么CS6的网卡名称,它的命名方式就是ETH这种命名方式。
21:23
ETH它的来源就来自于以太网,所以这个名称呢啊比较统一,但是它的缺点就是什么呢?缺点就是这个网卡名大家都叫ET20123这么排号啊,但是这个排号有可能随着你的网络设备的增或者删,造成网络设备编号混乱,什么意思啊,就是说你现在不是有一个网卡,它命名成ET0了,后来呢,诶,你又加了块新网卡,你加了个新网卡以后,有可能会出现一种现象,就是把这个新网卡给当成一零了。
22:05
那就那个网卡呢,系统识别成了E1了。那这时候你原来在网卡的配置文件里面,你配的是不是老网卡是零,那就意味着你插上新网卡,就造成你的配置文件错误了,那你网络就出故障了。所以这个也是三六的一个。缺陷啊,当然这种问题不是特别严重,因为话说回来,我们哪有那么场景天天加网卡删网卡的呀,服务器一般都是装好了就不动了,但这个终究也是个它的一个问题,所以3NO7上呢,八上就采取了另外一个思路,保证咱们网卡名称是稳定的,那就像当初我们讲硬盘一样,那个硬盘设备名不不稳定,所以我们建议大家不要在那个什么ETCFSTB文件里写那个什么D设备名,我们建议写什么UUID对不对,因为UID它稳定啊。
23:03
对吧,稳定啊,哎,这就是同样的逻辑啊,另外一点呢,就是在三六上它的这个网卡的。名称啊,可能会随着我们虚拟化,尤其虚拟化有可能我们会有这样的一个需求,就是我们会拿一个虚拟机。把它作为模板,然后我进行复制,复制,然后复制个100次,是不是就生成了100个虚拟机。这样的话我就省得再从头装了,理解了吧,这不就省事嘛啊,我们都知道复制的效率多高啊,CTRLCCTRLV对不对?哎,好像前两天看发明CTRLCCTRLV的这个老大给去世了。是吧,好像是看了一句新闻啊,这个人对人类的发展做出了巨大的贡献,这个真的是提高效率了是吧,CTRLVCTRLC,那但是LIS的这个CS6复制可能就会产生问题啊,你看着我给大家马上来说一说。
24:15
那申通六我这有一个虚拟机,这个虚拟机我把它复制一下,就这个吧,现在我想来两个申透六,那两个神六,那我重新装一遍太慢了,所以我就干脆复制它就好了,复制它的话呢,我看看这个虚拟机在哪啊,虚拟机在哪。啊,虚拟机它存放的路径是在这个地方,在这好,那现在呢,我就把这个虚拟机给它。先回还原一下。还原好还原它就关了啊还原。啊,还没过,那我把它关了。好关了以后我去找到这个路径C盘。
25:03
C盘VM,然后在这儿去找,这这不就那个虚拟机吗。那我给他复制一份啊,或者我干脆呢,我们把它。擦掉。啊,擦掉以后呢,那这样的话,这个虚拟就是一个彻底干净的没人用的一个虚拟机了,然后我们进来以后,诶这就可以了,然后呢,我们把这些复制一下,我拆分到一个专门的文件夹里啊叫三四。6.10杠一,这是第一个虚拟机。啊,然后呢,我们把它复制一份,再生成第二个虚拟机。那这复制一份不就俩了吗啊。尤其咱们以后做实验,做实验的时候,经常会有好多虚拟机做实验,那你要从头装,太效率太低了,我们就拿一个装好的,做过配置的,初始化过的,然后把它复制一份,那新的虚拟就有了,这个我们后面学习很多技术都是用这种思想的啊,就是模板技术,模板技术啊,就做好一个模板在那复制复制复制就完了啊,当然复制完了稍微改改就行啊,那当然现在呢,这两个机器复制过来以后,因为它是配置完全一样的,完全一样肯定不能直接用,因为首先地址会冲突吧,对不对啊,另外还有一个关键的点就是他Mac地址也冲突啊,对吧?所以这时候我们就需要把他的信息做稍微的修改和调整啊,所以我们现在再把这个虚拟机打开。
26:41
我先把旧的打开啊。呃,VM。买到防。这是第一个。好,我把它放在这个目录下。
27:00
哎,这不是一个,不是一个目录。只是不是个目录。啊,那我给他建一个吧。接一个。有点一点好,我把这个给它拖到这个目录里去。哎,这是我们第一个虚拟机。就有了。然后在。打开第二个。啊,要给它托进来。好,那这是两个虚拟机,这是原来那个第一个,我先把它起来,起来以后你看他就会问你了,他说你是移动还是复制。那如果是移动,那么它将保留原来的虚拟机设置。那如果是移动啊,如果是这个移动,那么它是保留原来的虚拟机设置,它不会变啊,那么另外一个如果是复制,它就会认为旧的虚拟机还在,它就会自动的更改你新生成的这个虚拟机的设置,比方说它会更改你的网卡Mac啊,所以我们现在把第二个虚拟机启动起来的时候,我们这选择复制,选择复制,选择复制,那就意味着他认为原来的虚拟机。
28:29
复制了一份,所以外面它就会聪明的自动更改你的麦C地址啊,那我们来看一下它麦C地址变没变啊,那我们来在这看一下,这是第一个虚拟机啊,第一个虚拟机我们看一下它的地址,第一个地址是呃,B64BF8,这是它的Mac地址啊,那么第二个虚拟机因为我选的是复制,所以我们看一下它的地址有没有变化,实际上你不用打开看,你在这看就可以看了点设置。在这个地方点设置,点设置完了以后呢,我们看一下它的网卡,这有个网卡,然后在这有个高级,就能看到它网卡的名称变了没,是吧,变了吧,就是外面啊,这是外面聪明的帮你就自动决定了,他就自动给你改了麦克地址,这不就省得你两个麦克地址冲突了吗?那这个外卖还是挺好的啊,呃,那但是好是好,但是又带来新问题了,就是这个机器起来以后,你看它有什么问题产生了,是不是原来的网卡名不叫ET0了,叫1T1了,那为什么是ET1不叫一零呢?就是因为我们把这个网卡复制过来以后,那个1T0那个网卡被旧的那个机器的Mac地址给占了。
29:46
啊,所以它被迫改成了1T1,那这个东西我们要想把它变回来,怎么变呢?啊,那就改一个文件,那这个文件在哪呢?在这UD,然后ROS,然后这里面有好几个文件,我们找到那个七零,Persistent ne这样的一个文件,把这个文件打开以后,它里面就记录了哪个网卡的名称和Mac的对应关系啊,那现在我们的Mac地址现在大家看清楚啊,我们现在目前是750722,我把它打开大家看这有两行,其中1T0对应的是B64BF8,这是不是就是旧的那个机器的Mac地址啊,看到没有,这是不是就是这个旧的机器的Mac地址,而我们现在的网卡不是已经变了吗?我们叫750722,所以你看这个零是不是分配给旧的Mac留着的,所以它占了我们的了,占了我们的,造成我们现在想用一直零用不了,那当然大家聪明的应该。
30:47
知道怎么解决,那怎么解决啊,把这行给它删掉,因为这个网卡没了嘛,已经啊,然后我们把这给它改成零就好了,改成零就好了,那吧,那当然我们这个改完也得重启啊,重启一下,那重启一下,这样的话呢,它的Mac地址就改过来了,网卡名就变了,变是变了,还有问题,就这两个机器,他原来那个旧的那个网卡的配置文件还因为我是复制过来的嘛,所以它的配置文件还在,复制还在的话,他两个的IP地址就会尝试都采用10.06,是不是就打架了,所以我们接下来来改来改。
31:33
去一个店。刚才我们用这种方式,实际上就是可以修改网卡的名称,注这个修改网卡的名称,改文件重启之后,这是可以的啊,那我们来看看它是不是真的生效了,我们现在给大家演示的就是怎么改网卡名,大家看这个网卡名变了吗?变了吗?哎,变了哎就是这了,但是你实际上你这个名字叫什么,实际上无所谓啊,你叫ABC,你在刚才文件里也能改。
32:00
你想叫什么都行啊,我这改成一志名了,你是想叫什么都行,那事实上除了这种方法改网卡名,还有一种方法也可以改网卡名啊,我们可以通过这个命令来修改网卡的名称,哪个呢?就这个叫IP link set这个命令,那这个命令呢,就是说把网卡名变成ABC了。啊,当然这个不好看啊,就是我只只告诉你能改能改那怎么改呢?啊,第一步当然这个地方有一个问题,我现在呢,嗯,在这已经。有问题了,为什么呢?我这连的到底连的是谁?我也不知道,因为我有两个机器都是六啊,所以我们看到这连的是第二个是吧,连第二个,但是我们都知道,我这有两个森四六,他俩的地址目前都是六,所以这两个时间有点打架啊,你看他这也是六。他这儿也是。啊,所以为了避免干扰啊,我先把这个网卡网线给他拔了断网,这样的话避免冲突,要不说实在的,你连着连都不知道连哪去了,因为他这都都是六对吧?啊,我现在确保是连到那个第二个复制出来的虚拟机上,那现在刚才说了,我们要把网卡名不叫IT0,我就想改成一个别的名字,那我们可以通过IP link这个命令先把网卡呢给它禁用。
33:25
啊,这个命令呢,可以禁用网卡叫IP link,那我们可以把这个网卡呢,给它禁用一下,SET10给它down掉,当一档我就断了,因为我也断了,对吧,那断了以后呢,我们现在要把这个网卡给它改名,就可以通过这个命令叫IP link set后面跟上name name后面跟新名就好了,这样就可以改新名了,啊怎么改新名我们来看啊,那在这叫IP link set eth0name改新名,改啥名由你写,你你不叫E0,你叫ABC,反正也都行,假如说我们随便写个吧,叫hello啊,随便写。
34:06
啊,改了没有呢。改了吧,这这么回事啊,那然后呢,你再把这个hello呢,给它启用起来啊,刚才我不是叫hello了吗?他现在叫hello了啊,叫set hello,刚才爸爸人家给禁用了,禁用了以后你会发现这个地方是down。大不起来。Up完了以后再看是不是up起来了,看到没,这就是改网卡名啊,知道要告诉你能改网卡名,网卡名并不是固定的啊,这个东西也是可以改的,当然我们肯定不会叫hello的啊,我就是举个例子啊,举个例子,那我还是把它恢复回去啊,那么我们还是把hello先给它杠掉,注意你直接改网卡名是不行的啊,你比方说你再想恢复到一至零,你看它就会提示你说设备忙,因为网卡处于激活状态,是不能直接改的,所以我们必须要再先把网卡怎么样当了,当了以后呢,再把它名字改成,我们恢复成原来的名字,然后恢复成原来的名字以后呢,你再up起来,哎,这样就当然这个名字就不叫这个hello了啊,叫一零了。
35:18
那这样就可以了啊,这样可以了。好,这是网卡名称的修改,相信大家应该知道我们是不是有两种方法可以修改网卡名啊,一个是改文件,一个是用这个set命令来改,不过set命令这个是一个临时修改啊,一个临时修改好了,那这是我们给大家知道的改网卡名,那接下来我们更多的是要给大家介绍网卡的地址设置,包括主机名,那先说主机名吧,主机名儿实际上呢,要修改主机名,那我们需要。知道怎么查主机名,查主机名的命令呢,就是host name host name这是主机名,那这个主机名呢,我们现在想改啊,比方说我们把它改成马3S6点马哥一丢org,那要想改的话呢,怎么改呢?诶,那么这个我们要改三六上的修改方法是这样分成两步,第一改文件,第二生效,改文件是这个文件在ETC face con下面有一个叫network的文件,注意我说的是四六啊,4748不用这种方式,所以这个我们要说版本的问题。
36:35
面试曾经有人问说怎么去改主机名,是哪个文件,到时候你在题目上要写清楚,六版本是哪个文件,七八版本乌帮兔是哪个文件,给他说清楚,你别就写一个文件,那就显得你不专业了,对不对?他文件是不一样的啊。好,打开以后大家看是不是这就是我们刚才主机名啊,那现在我们把它改了就行了,比方说改成马哥edo org,一般来讲咱们的主机名呢,我们最早就给大家说过,和你的生产中角色是有关系的啊,比方说后面这个呢,是你公司的,往往是域名,然后前面这个呢,就是你这个服务器的角色,比方说会体现出来物理服务器的话,尤其会体现出来这个服务器到底是在什么地方,因提供的是什么服务,甚至有的时候我们还要把地址写进去,不管怎么样,哎,主机名一定不要用下划线啊啊,它不支持下划线,千万不要用下划线啊,用横线,如果你要用也用横线,横线,但是这样改完生效了吗?显示键没有生效,生效重启可以,但是重启代价太高了,我们不重启,我们用这个命令把它的。
37:55
名字这个改了这就行了,这就可以了啊,看了吗?这就改了,就两步,当然这两步前后顺序无所谓,你先偷内再改文件也行,顾客的两步必须要做,听懂了吧,各干各的活,一个是改文件持久保存,一个是改内存让它生效,各自互相无法代替啊,各自都要做了。
38:21
那这就是三六上的改主机名,那么顺便咱们就把三斗七和三八的改主机名对照着来说一下,那么三六申度七的和八的改主机名方法是不一样的,文件也不一样,我们就直接的来说了啊,那么比方说以申度七,渗度七和渗度八是一样的,所以我们就说一个就行了啊,那么渗透七渗度八一样,它的主机名存放是存放在哪的呢?它存放的位置在。这个位置在ETC host name name这个文件里,看到没有,路径不一样了,七和八存放主机名都在这,乌邦tu也在这啊,乌帮兔也在这儿,乌邦兔也是这个地方啊。那当然有人说,那改主机名能不能用六的那个相同的方法来改,答案是肯定的,也是可以的,不过我们不用,为什么?因为四斗七,四斗八人家有一个更好的一条命令就能搞定的事儿,所以我们就不用那个笨办法了,六的方法在七上八上能用,我们也可以通过改文件执行这个命令也是可以的啊,但是我们不用啊,不用,那我们用一个命令搞定,这个命令就叫s post ctl这个命令,这是S7和S8上增加了一个新命令,这个命令呢,它可以查看你当前主机的信息,可以查status,你看它可以查啊,它不仅可以查,你看查它显示的还比较多一些啊,你看这边还有什么版本啊。
39:52
之类的都能看到。啊,它可以去设置,设置怎么设呢?大家看这有一个叫set host这样的一个指令,那就是set-host name后面跟上你希望得到的新名称,比方说八的马哥一丢org对吧?行了,这一条命令就搞定了,两个事都干了,那真的盖了吗?那我们把文件看看是不是他改了后内改了没改了啊,那这个生效没生效了是不是好啊?哎,所以有了它,我们就不再用六的那个两个命令的方法了,当然六也可以用啊,旧方法也能用。
40:39
啊,这个方法适用于S78U邦tu版本18006,呃,1804版本也是可以用的,都一样啊,这就是主机名的更改,所以面试题说哪个文件放主机名,你是不是应该知道答案了。说清楚版本啊,说清楚版本,咱们上课讲这么多版本,你将来只答一个版本,那就白瞎了,白听课了,是不是啊?
41:05
嗯。啊,你们去答题的时候呢,应该尽可能全一些,至少态度上要端正。你像我这个招人的时候出一套面试题,有些人就写个,我这题目写两行,结果他答案就写俩字,态度都不端正啊,我这题目都比你写的答案还长这个。不管你技术好坏,你态度都不端正啊,啊,这个我能要吗?对吧?啊,你至少得把这满篇纸写的满满的呀,是吧?一看这个认真,态度端正,再加上你长得帅一些也行啊啊,谈吐好一些,举止这个优雅一些是吧?哎,那这样的话咱们你成功率就很高嘛,对吧?啊,所以大家去面试的时候,那个尤其笔试啊,因为大部分同学应该都是初级运维工程师,初级运维工程师那很多都是要笔试的,要笔试啊,你要是高级运维程师就不用笔试了,你直接跟你聊就行了啊,当然你要是表现好,可能笔试也少了,那咱们前两天那个说那个拼多多那个同学,那现在上班去了,去拼多多了啊,工资也不算高吧,15K那但是他才24岁呀。
42:30
24岁。他就是面试的时候,刚开始人家想跟他比试,后来跟他聊的开心了,就不不要比试了,直接聊,因为他也知识面比较广,学的也比较好,所以人家也愿意跟他聊啊,所以他忽悠了好几家公司要他啊,当然他这个是靠实力的是吧,啊靠实力。他的颜值一般啊,颜值不如咱们班里大部分同学啊,咱们班里大部分同学还都挺帅的,他不靠颜值靠实力。
43:04
好,那接着我们来继续啊,这就是主机名的修改,主机名修改大家会了啊,那接下来咱们来说另外一个和网络必须要知道的,那就是配置地址,那么配置IP地址怎么配?那配置地址有静态地址和动态地址两种。静态地址。这个就是手工配置一个固定的地址,动态呢就是自动获取一个。那么静态地址和手工配置,呃,动态配置地址,那么如果你希望能够在咱们的主机里面能够保存住这种状态,那么你写还得写文件,如果是临时性的,有临时性的做法,比方说我想临时性的配一个地址,那我们可以通过一些命令来配置,比方说这两个命令。
44:03
这两个命令它都可以实现配置地址,一个叫if conffi,一个叫IP conffi啊就是IP命令啊,IP命令实际上早期还有一个这样的命令,不过这个命令呢,基本上很少用,叫s con network tu UI或者setup也行,这两个呢,因为比较简单,咱们大概来说一下啊,这个setup呢,是六上面早期很多人会用到的,可能会用到的一个工具,它是一个菜单,相当于诶那你像这个三七上没了三八上啊,没有就没装啊,相当于是那么这个S6上呢,有这样的一个工具,这个工具呢,其中第四项就是网络。啊,网络回车进来,你看它配置设备就是网卡回车,然后选中一直零你再回车,这样就可以改地址了,看到了没啊,这个是个交互的,这可以看它就看懂什么IP地址Z码网关DS这不都有吗?那在这我就不去说了啊,这个大家都会配用tab键可以切换,Tab键可以切换啊。
45:20
啊,那么事实上刚才说了有一个叫sat啊,Con network,实际上这个你打开以后,它实际上就直接打开这个界面了,打开这个界面实际上就相当于那个setup的第四项,第四项网络啊,就setup它是个集成的,它里面除了网络的还有别的啊,这个就是只有网络,不过呢,这个命令看个人嘛,有的人不喜欢用啊,所以这个知道就行了啊,我们更多的会用命令行方式,那么这个命令行传方式呢,有两个,一个叫if con,一个叫IP if con呢,这个软命令是比较老的命令,它已经不再推荐使用了,并不属于推荐命令啊,大家看这是他命令所在的地方啊,我们可以看一下慢的帮助里面,看I command里面,这已经有句话了,大家看这告诉我们了,说什么呀?
46:16
说这个程序啊。啥意思这个单词。呃,过时了,过气了,被淘汰了,被谁淘汰啊,用IP来替了啊,所以这个命令呢,当然你不能不会啊,说淘汰你也不能不会,必须会,为什么呢?因为这个命令虽然是号称淘汰了,但因为终究历史悠久,老牌命令。你不会的话,那你这个属于这个不是老司机呀,是吧,那另外还有就是有些场景里面,它只有这个命令,他这个命令相对新,相对新,有的时候他没安装,没安装就没有啊,所以你还只能用这个老的I啊,不过呢,希望大家呃会是会,但是你重点掌握这个知道吧,重点掌握它。
47:15
啊,这个不能说不会,但是不知要作为重点了,我们以后尽可能都用它知道吧,这就是我们的。学习方向啊,那事实上if con这个命令它来自于哪个包,那么在有的时候呢,如果你是最小安装这个软件包,它不一定安装,所以呢,你得知道它来于哪个包,来自于这个包,这个包呢,你需要想用的话,就把这个包装上appcon,如果有一天你发现诶怎么没有这个工具啊,那就把这个包装上就行了啊,那这个工具里面呢,我们看一下它包含除了APP cover以外的有哪些其他的工具呢?那这里面实际上APP cover以外,它还有一些别的命令。
48:08
看到没有,这里面还有一些别的命令,有些命令也是被淘汰了。有些命令也是被淘汰了啊,比方说这命令。啊,这个包里面它有官方说明啊,你看net tools。这写了说这个networks包啊,包括了一些基本的网络工具,不过呢,看这句话什么呀,大部分的这个里面的工具都被IP root包替换了啊,那么IP包IP root包,我这装上IP注的包了,已经IP注的包里面你看有一大堆命令。其中是不是就包括我们刚才提到的IP命令啊,啊,他已经把那个老的命令逐渐替代了啊,当然对于我们来讲,说是替代也得都学啊,你就不要不学了,都要学。
49:11
那所以我们先来学学第一个if con。啊,APP con老牌的命令了,甚至在Windows里都有一个长得和它很像的命令啊。Windows当然不叫icon,叫IP conf是吧?IP conf那不过呢,它的功能比IP con功能强多了,IP con看一看,而I con看也行,改也行,功能当然它是另一组命令啊。那么if confi这个命令呢,它的名称来源是接口配置啊,接口配置就是用iff conffi接口配置,If呢是interface的意思,Interface接口的缩写config,那不就是配置吗?啊,所以它的名称就来if confi了,就这么来了if confi这个命令呢,它是用来查看或者用来更改网络设置的,功能还是蛮强的啊,那这个命令呢,我们看一下它的用法也是挺复杂的,看一大堆。
50:18
那这个命令呢,那它可以用来查看,那如果你什么也不跟,它就会列出当前处于活动状态的网卡啊,啥叫活动呢,就是没有被禁用的,那现在呢,我们看到的网卡都是活动的,如果有一个网卡被禁用了,它默认是不显示的,那怎么禁用网卡呢?这样为了做这个实验,我省的我们把这个网络搞断了啊,我们这样再加一个网卡。我们再加一个网卡,好,在这儿我们再加一个网卡。
51:02
啊,除了原来的网卡以外,我再加一个网卡。好,那么加入这个网卡以后,那网卡是不是应该能自动识别成ETH1啊,好,那我们来看一下是不是出来了,看来没出来了吧,ET是一出来了啊,这个注意这个虚拟页不用重启啊,它自动能识别出来了啊,然后咱们这个日志里面也能够看到它识别的过程。你看这是不是出来了。看见没?是不是,你看这个时间是不是刚刚发生的。这Linux内核啊,能自动发现多了个硬件啊,分配了一个设备名,直接就可以用了,好了,那这个网卡我们现在已经识别出来了,识别出来以后我们用APP conve这个命令可以把这网卡禁用,怎么禁用呢?用APP conveer后面跟上这个网卡名,当就把这个网卡禁用了。
52:07
啊。进了那进了以后你用APP看,你看是不是就不显示了。啊,当然我要想显示,管你禁用和启用都想看,那也行,加个A就好了,A呢就是启用禁用的网卡都能看到,你看这个是启用的,下面这个是禁用的,它都能显示A啊,那当然我会禁用也会启,会禁用也会启用,那怎么启用呢?那就是up。啊,那这时候你再看它是不是就启用了,看懂了吧?啊,启用禁用啊,那事实上咱们在系统中还有一个这样的命令,叫f down和up,这个命令呢,它实际上并不是一个真正的命令,这实际上是一个脚本,这实际上是个脚本,你看看实际上是个脚本,那和它相对应的就是up。
53:07
也是个脚本。那么这两个也可以启用禁用网卡啊,不过呢,我们来看一下叫if,现在我还是拿一这个网卡来实验,那就iff down bc是一,这样的话是把一就进了啊,进了啊有它这个地方还有问题,他说什么没有设备,那事实上我是不是加了设备了,所以这个命令它实行是有要求的啊,比方说我们把零做了,零可以,零为什么可以,因为它有对应的文件。啊,当然这个就真禁用了啊,就你看导致我网络连不上去了,那现在我回到这边来看看他是不是真的被。啊,大家看之所以显示禁用,但是我们这又看不出来禁用,那他这个实际上就是IP没了,发现了吗?IP没了他的禁用啊,实际上并不是说真的把这个网卡从链路层禁用了,链路层都没禁用,只是把络网络层给禁用了,就把地址删了。
54:13
那就禁用了,那要想启用怎么启用呢?F啊,这就启用了。停完以后你再看是不是地址又回来了,看见没啊,所以这个APP up和down它相当于是挪从网络层的地址禁用和启用,而刚才我们说到的这个APP con的down和up,它是在链路层的启用禁用啊。相信大家。应该可能没搞过网络是吧,你们不是网络工程师,网络工程师会有这样的概念,就是说在不同层可以禁用它啊,在网络层禁用还是在数据上层禁用,这是不同的逻辑,当然数据层要禁用了,自自然网络层是不是也没用了?对不对,哎,它是底层嘛,那链路层断了,那如果物理层断了,那上面再有地址也没用嘛,对不对?哎,链路层是建立在物理层基础之上的,那么网络层也是建立在链路层基础之上,是不是啊。
55:16
好,那这是刚才给大家说的这个启用禁用网卡,那么除此之外,这个地址我们也可以进行设置,比方说我们现在想设置一个地址,给他设置地址,现在这个一一没有,没有地址我们给他加个地址,比方说加个66,加个66加地址的话呢,也可以用I康来加啊这个命令呢,它的加IP地址的方法非常简单,只要后面跟上地址cid表示法。就行了,Cid表示法,我们刚讲过66多少24行了,这么简单,这时候呢,就把这个地址给配上去了,那现在我们来确认一下是不是有地址。有了吧,那这个地址能不能通讯呀?那我在八上面P一下他吧。
56:08
对不对,通了没通了,所以那就配上了,不过呢,记住这个地址是临时性的啊。我们是临时性的,换句话说,机器重启它就丢了,这是测试性的,不能持久保存的啊。那这个地址就可通了,当然这个地址如果我想改,那改的话,你直接改就行了,比方说我们换成828,你这时候就直接改了,哎,这就改了,那你看它是不是改成你看二十八变了啊,这就是改。啊,当然,那我们现在把这个地址删了,不想要了,删了怎么删呢?删了那也简单,那就是到。当然实际上这个盗呢,不是说光删地址,他把这网卡给你禁了,自然地址也没了,那么如果你光想把地址删了,不想盗,那也有方法,就是0.0.0.0,那这时候呢,这个地址。
57:09
把我这个这个这个诶卡了一下好看一下,看是不是清掉了,哎,这就是清掉某一个网卡的地址0.0.0这种方法记住了吧,哎,刚才我做了好几个实验啊,做了好几个实验啊,你们先把这个。概念记住了怎么做啊,我这儿有一些那个小事例。小势力。这都是事例啊。这是清除这个零可以不写,斜杠零可以不写,你就光写一个0.0.0。就好了。
58:00
另外我们还可以通过给一个网卡配多个地址,一个网卡上面加多个地址,比方说这个网卡上面它已经有了一个地址,我现在在上面再加个地址也行,那么怎么加地址呢?是这么个加,所以这给它加个网卡冒号一,这个冒号一表示网卡的别名。啊,就是给一个人你好好几个名,我给他起个别名嘛,啊,那现在我们加地址,就是比如说七十七二十四,好,你看现在这个地址,这是不是多了一个冒号一出来了啊,注意这个网卡是依赖于前面的一只通灵的啊,他现在这个网卡起了俩名。那77通不通呢?那我们来看一下77通了吧,没问题吧。诶,那现在大家看我这个4NOTE8的IP是10.0.83个五一个零的Z码,现在我如果我把这个机器的网卡给它改了。
59:13
啊,当然我现在想想把这个一一先删了啊,不要了,那删的话怎么删呢,刚才我们怎么加的来着,这么加删的话呢,就是大大的话呢,就把它删了,删了以后你看看没了吧。那就你刚才加了一个网卡编名就删了,那现在我想把这个地址改了啊,比方说f con et0,然后10.0.0.6,不过呢司网源码变了,请问变成16,原来是24哦,看到没24现在变成16,那现在如果变成16的话,这个八再去P6能拼通不?现在肯定能拼通啊,我现在如果改了的话,改成16,注意16能不能拼通。
60:06
能不能听通?那看来前面那个内容白学了啊,那这个东西我们不是讲了吗?是不是刚讲的这这A和BB和A,这折腾半天白讲了。他俩在不在一个网段,那你不论是从哪个角度判断,它都在呀,你不论是两个二五还是三个二五,它不都是一个网段吗?对于六来讲,它拿两个二五两个零和自己的IP地址与得到结果是10.0.0.0,然后拿自己的ibd,呃,子网页码和对方10.8的语不语出来还是十点点0.0吗?所以对于六来讲,认为八是在于网段。那么对八来讲,他认为六在不在网段呀,也在呀,它是用三个251个零语语说,结果也是0.0.10.0.0啊,是不是都是认为在同一网段啊,所以彼此之间通讯不受影响啊。
61:13
那咋不通呢?那当然,我这如果改成八,痛不痛啊?前八位。痛不痛啊,哎,那就那你正过来调过来你算算嘛。你六认为八在不在网络里,八认为六在不在网络里。前八位一样。你想想吧,在不在那在吗?那在在就行了嘛,在就通嘛。所以以后不要再说字码配错了,不应该必须一样,那这是不懂的人。紫外码可以不一样,有照样我能让你痛,知道吧?是不是这逻逻辑啊,你看看他通不通呢,必须通啊,根本不能受影响啊。
62:05
对吧,不受影响。只要在就行了,你管我是哪个司法源码呢,对吧。但是但是呢,如果说一个在一个不在这个就麻烦了。啊,一个在一个不在,这就有问题,一个在一个不在啊,比方说我们按照之前给大家讲的一个配成。一百一个配成200是吧?啊,那那咱们可以来试一试了啊,拿这个六这个六,那把它地址。呃,改成十点零点零点。呃,124。哎,我们刚才之前是一个24,一个25吧,啊,一个二十四一个25。
63:00
一个24,一个25。啊,这个例子这是24,第二个是25。那我们这个就24。这个还是24。这个还是24。那就是24啊,ETH0这24好,就改了24,然后我看那有没有路由,把路由删了,哎,这没路由好,然后这个机器。妈的机器。啊,也是把它改成ETH010.0.0.225是这样的吧,啊,然后看看网关有没有,还没网关没网关。梅瓦罐。好,当然我们这样改完以后看看他们之间通不通啊。
64:03
你看偏偏六,当然这个呢和路由有关啊,这个咱们后面还没讲呢,这个有路由,这个地方它没有路由,没有路由的话,你看这个地方去都去不了。网络不可达。网络的不达,那么在六来讲呢,它应该也是显示是网络啊,不过六认为它在一个网段,所以它应该是可以的啊,六认为八这个机器在一个网段,所以呃,200这个机器在一个网段,所以它就不会显示。但是发出去了,回不来就半天回不来,你要等好久,回不来他就不可打了,那这样啊。啊。好,这是咱们给大家讲的这个网络的I conflict这个命令的用法啊,I APP con这个命令呢,嗯,是我们后面要必须。有。基础命令啊,基础命令大家应该要掌握的。
65:13
好,我把地址先恢复。好恢复了,背完了以后呢,我们来看一下这个命令。那现在我们用APP康可以修改网卡的IP,也可以删除网卡的IP,启用或者禁用网卡。啊,所以I这个命令呢,初步的用法我们已经知道怎么用了,另外呢,Icon实际上还有一些别的用法,比方说查看网络的流量,那这个用法我们之前见了。
66:12
那这个用法就是查看所有网卡的流量信息,他是做了个汇总,比方说接收了多少个包,发出去多少个包。出了错有多少个包?被抛弃掉的,负载的包,过载的包?啊,这边都有。那这是可以查的,那现在我们看到它的这个数据包的增长是不会不快的,刚才是2081,现在是2086。是不是涨得比较慢,上次我们好像用过一个工具,瞬间让它暴涨。是吧,啊,当然你这也可以只看其中一个网卡,比方说ET0,你只看这个ET0这个网卡啊,这时候。
67:00
这是网卡当前的状态,那曾经我们有一个watch命令,可以帮我们来跟踪查看,比方说0.5秒看一次这个命令啊,这是它目前增长的速度,一个一个涨。那上次我们说P命令是吧,P命令可以让它暴涨啊,怎么暴涨来着,P-S65507,然后来个暴力聘啊,这时候瞬间那这个网卡就暴涨。和上万上万的涨啊,所以我们看这个呢,就能判断出你的网卡的流量怎么样,流量忙还是不忙,当然这个工具并不是很直观,后面我们会再讲一些网络监控软件,将来你能画出一个什么图形界面来。啊,就像Windows一样,Windows监控网卡,它在这个界面做的还是相对比较直观的,是不是这有一个曲线图啊,类似的就看的比较直观,那那里也有这样的工具啊好,这也是可以做到的,我们后面再说了。
68:11
那接下来咱们刚才给大家讲了IP地址的设置,那用APP converter,不过APP coverer这个IP啊,它设置是临时性的,它不能永久保存,要想永久保存,那我们就得写到文件里,那么对于网卡的配置文件,申S6申七申八都是一样的,而且格式也都一样,那下面咱们就来说说如何来把IP地址永久的持久保存,因为I cover的命令啊,虽然说可以配IP,但是一重启就丢了,临时性的,所以我们想持久保存啊,那么就需要修改网卡的配置文件,网卡的配置文件是在哪呢?是在这,注意所有森S用的版本都在这儿,但是乌邦兔不一样,乌邦兔不在这儿啊,那么在这个路径下,这个路径比较深。
69:02
其中六的这个目录下,我们发现有一大堆的文件,而且有好多绿色的文件,那么事实上大家看到了吗?有一个APP up,这个好像我们好像刚才敲过一个命令叫APP up吧,那这个APPAPP呢,你看看它实际上是个软链接,是不是指像我们刚才说的那命令啊,实际上它就是个软连接,这里面这些全是脚本,全是绿色的脚本啊,全是脚本。那么这个脚本里面有大量的呃,命令,是用来实现网卡的管理的,不过呢,这些脚本一般我们直接不会去用,我们不是直接去用的,那这里面这些脚本,如果你有时间有有兴趣可以研究一下这些脚本他们到底是实现了什么功能,这里面内容还不少。好,但是从三豆S8上面就有变化了,三豆S8上面为什么有变化了呢?大家看豆七上还这样,四诺八上就变了,所以我用的这个这个别名啊,这net CD net这个别名啊,它可以自动的进到这个目录里,这不省得我每次敲了吗?这多好啊,这省事啊,但是三八上为什么有区别,你看看就知道了,你看发现了吗?这目录好干净啊,啥也没有了,光一个名,光一个if c fg,零了T,上面还有一大堆脚本扒上没了,为什么扒上把?
70:37
网络的一个服务脚本给砍掉了,这个网络服务呢,在S6S7上,很多工程师都是喜欢用的,这个脚本就叫network脚本,那这个network脚本实际上背后就掉了这些。绿色的脚本文件,那么早期的人重启服务啊,系动服务都是用这个,那当你启动服务的时候,实际上用的就是这个脚本,不过呢,在SS8的上面取消了network这个脚本,没这个东西了,所以他也就用不上这些脚本了,没了。
71:17
所以在申六申七之前,你可以用这个命令来你来设置网络的服务的启动,那么实际上SS67上有两个服务可以来影响网络,一个叫network,还一个叫network manager,这是两个符。这两个服务它都可以管理网络。啊,不过呢,早期的时候,六和七是并存的,也就是说在六和七里面,你可以用network,也可以用network manager,他俩的功能是重叠的,都可以管理网络,啊,不过呢,从八开始抛弃了network。
72:04
彻底抛弃了他实际上你可以认为七相当于过渡阶段,七过渡阶段呢,他已经很明显的官方推荐用它了,但是为了兼容还保留了这个,那在bug上面干脆把它淘汰了,直接就留了一个network manager,明白吧?啊,所以这个就没了。所以在六和七上你可以不用这个,因为很多人会觉得这个名字太长。太长,敲起来太费劲啊,这个多简单,Network,而且好记,还不分大小写,这个还大小写啊,这俩还大小写,所以呢,在八上面你不能用这个,如果是七和六,你可以用这个叫service network,因为这两个功能一样,所以呢,有些企业工程师装好系统以后呢啊,会把这个服务给他禁了。啊,比方说在S6上面就把它禁用不要了,那叫network manager of,把它禁了,禁了以后省得他也能够干扰,因为这两个服都能管网络,很可能互相打架冲突,所以我把它关了,关了以后用这个命令也再次关一下,刚才那个命令只是说它开机不启动啊,那现在我还得把它立即的关掉。
73:23
这样的话呢,我们就只用一个服务叫network服务。这个network服务呢,它实际上也是个脚本,这个我们知道叫在这network是这个它这个脚本,它里面你看这有一大堆的内容啊,一大堆的内容啊,大家看实际上它间接的就调用了我们刚才说这个目录里的其他脚本。啊,他实际上要用的就是我们刚才看到那些各种脚本文件。
74:03
哎,这调用了我们刚才说到的这些脚本文件。啊,所以这个脚本啊,在早期的时候呢,都是喜欢用NETWORK8上面把它淘汰了啊,所以在六和七上你可以用,可以用这个network。那下面咱们就来看一看啊,在六七上我们要想改网卡的地址,怎么改呢?是这样的,我们去改这个文件。这有一个叫if f c fg-ET0的文件,这个文件从名称上来讲,它就是来配置ET0的,If f是接口的意思,CFG是不是配置文件的意思,那么就是ET0这个网卡的接口的网卡配置文件,就这意思,这个是个文本文件,它有格式要求,只要把这个文件改了,那么咱们就可以来配置你当前的网卡设置了,就这么简单,目录呢,在这个目录下比较深啊。
75:07
那我们把这个文件打开看一看,那在这我们把它打开,打开以后这个文件的格式非常简单,所以你们打开可能和我不一样,因为你们那个地方是初始化系统自动生成的文件内容,这个是被我改过的,所以把一些无关东西给砍掉了,所以留下干过了,而你们那如果没有做过修改的话,你可能发现里面好多东西,事实上好多东西是没有用的,你可以把它砍掉,把这个干货留下就够了,光留这几个就够了啊,那当然这些东西好理解啊,比方说第一个就是你是针对哪个网卡来设置的,就设备名,那因为我的机器上有好几个网卡,比方说我现在。啊,现在有一个这样的问题啊,就是我的机上实际上还有一个别的网卡啊,比方说我们就改另外一个网卡吧,因为我们这这个EETH。
76:03
零这个网卡它的地址已经配好了,那我们就直接改,就我那个网卡禁用了吗?啊,一直零一直一被禁用了,那我就把这个网卡给他启用一下,或者不启用也行,不启用呢,我们就直接寄来,直接寄来呢,我们针对这个ET一来配置一个网卡啊,怎么配呢?那就参考这格式照抄一遍就行了,把它复制一下ET是零啊,然后生成一个新的网卡配置文件一一就行了,注意这个名字实际上是没有要求的。实际上你这个FCFG后面叫一一还叫啥无所谓,你甚至叫ABC都行啊,啥意思呀,就是说你只要内容符合它的格式要求行了,至于文件名,这个游戏后面无所谓,不过前面是有要求的啊,前面有要求,比方说我就故意胡写一个ABC,但是呢,内容你必须要体现出来,体现出来你配的是一一对不对啊,那怎么配呢?那这时候呢,我们打开它啊,就应该要在这个配置文件里面写清楚你配的是谁。
77:07
显示线这设备就必须要写一是一了。对不对,你不写,他知道你配哪个什么哪个网卡呀,对不对,所以我们这个文件配的是针对哪个网卡配的,就靠来决定的,Device后面跟的这个网卡名就是你要配置的网卡,这个必须要写,而且呢大小写要匹配啊,1DEVICE必须大写,为什么大写?因为实际上这是个脚本的变量赋值。这实际上是个变量赋值啊啊,实际上它属于脚本里面被调用的一个变量赋值的一个文件,所以呢,这个大小写必须device是大写啊。后面这个是name name呢实际上是它的一个网卡的这个配置文件,这一套配置文件的总名称就代表着一套配置的一个名字啊,所以我也给它起个名字叫一零,如果你不加这个名字的话,系统会自动分一个,不过呢,分出来的名称就不好看了,所以我们自己还是指定一下比较好。接着这个就是地址,那这个地址是自动获取还是手工配?比方说我们如果工作中是自动获取,那就很简单,配置CP就好了,当然一旦配置自动获取,那下面这些就用不着了,听了吧,下面这些就用不着了。IGO呢,Yes就表示网卡是启用的,No的话,网卡就相当于被禁用了,所以这一项一般都是要设成yes的啊,设成yes的,那么现在我们这样改完以后,那么我把它网卡设为自动获取,现在能不能生效呢?那我们要让它生效重启可以,但是重启太麻烦了,所以我们刚才说过一个叫network服务,把这个。
78:48
服务呢,重新启动就好了,再看一下重启,重启之后我们来看看他能不能拿到新的地址。好,现在IP看到这边敲一下。
79:06
那不是我这卡了,我这卡了啊,我这卡了,哎,看出来了没。这个是不是自动获取的对吧?这就是自动获取的,诶,这就拿到了一个新地址啊,当然这个地址怎么来的,那么就靠我们VMR里面,它有一个内置的那个D址CP服务,就我们这个地方啊,这个外面里面它自身带码啊,你像我们现在联网连的网卡不是at网络吗?A网络,你看这不是有个地址,这不是有个对勾吗?这个地址CB,你看这个地址范围是不是从110~190之间,所以我们刚才拿到地址就是1110第一个看到了吧,就这么来的啊,这么来啊,那么由此呢,我们已经知道网卡怎么设置自动获取了啊,非常简单啊,实际上呢,网卡的配置文件就这三行啊,就这三行,当然我刚才写的这个ABC是很不好看的啊,你你一般不会叫ABC吧,因为你你要自己看,你都不知道ABC啥,你还得打开文件看,所以我们是不是规范的来讲,是不是正常应该把它改成什么啊,改成咱们真正的EP1是不是更好啊更好,那我刚才这个例子就是告诉大家这个时间是不起。
80:17
实际作用啊,那重启服务这样的话就没问题了。啊。好,这样做完以后,我们来看一下这个ET1这个配置文件,实际上我们发现配置自动获取IP就这几行。是很简单吗?很简单啊,那当然除了我们静态就是手自动获取地址,更重要的是我们要学会如何让他指定固定地址,那当然这么重要的内容我们必须下下下堂课再讲了,是吧?啊,所以精彩内容请听下回会分解啊,咱们上。
我来说两句