00:01
大家好,欢迎大家继续收看上硅谷云算课程。我是沈涛老师。这节课呢,我们继续来讲Linux安装,上节课呢,我们已经装好了一个Linux啊,重启之后呢,它应该就是这样一个界面啊。那这里呢,需要你登录的时候,需要输入你的用户名root。回车,输入登录密码。注意Linux的密码是没有提示的,不像Windows有个星号啊什么的没有输进去就行了,看到这个登录界面诶,你的安装就成功了。但是啊,这个界面呢,是Linux本机自带的纯字符界面。这个建站很讨厌之处在于,第一,他没有办法调整字体大小。也没有办法调整字体颜色。那我们上课的时候,有时候啊是通过投影仪上课,那这种黑点呢,白字大小也没法调,有时候就看不清,这个事就很尴尬。
01:00
再一个这台电脑呢,虚拟机一旦装了虚拟机之后,它就是另外一台电脑。它就是一台独立的电脑。那这种情况下,你如果比如说你做实验,有一些命令要粘贴,比如说我们前面说的这些实验,哎,比如说我有一部分实验,我要把它粘过来。在这里是粘不了的,因为这是两台电脑嘛,根本就不可能直接粘贴。那这种情况下其实使用起来就并不方便,所以在linus当中呢,我们真正的这种管理Linux一般都是需要使用远程管理工具的。那如果要想使用远程管理工具,我们前提首要条件,你的Linux的IP地址是正常的,你的网是通的,它才可以正确的配置。那。这个在旧版本的这个Linux下,就是3S6.3以前的系统当中。我们在这节课就刚装完,是配不了IP的,因为那个时候需要改IP的话,是需要修改配置文件,而配置文件是需要通过VI这个文本编辑器来修改。
02:09
那VI并不难,但是呢,他也绝不是一句话就能说清楚了,我们后面就学VI的话,我们可能也得讲个两个小时左右,才能基本了解这个编辑器怎么使用。所以。前期之前我们讲课的时候,在老版本之前的6.3其实就必须了,五更不要提了。我们必须要等学完VI之后,才能教学员如何配置IP地址。但是6.8以后,其实就6.5以后的系统里面setup工具增强了。我们可以直接通过这个工具就可以直接完成IP配置,而不再需要通过VR手工去修改它的配置文件。这也使得我们现在虽然还没有学任何任何命令,我们就已经可以配IP了。那怎么配呢?我们试一下看看。在这里首先执行setup命令。
03:01
注意,Setup是一个这个red hat自带的这样一个工具集,什么意思啊?这个工具只有red系列,Red hat这个汕头S费多兰有。其他的那些版本,什么苏C啊,五班图啊,都是没有这个工具的。那其他的版本怎么配IP啊,哎,它就只能通过手工修改配置文件来,这个我们后边也会讲,OK,还有啊,到了red he7之后,这个工具它的功能大幅度降低,七和六变化很大啊,它呢变成了一个叫做NM7Y的工具,其实倒也类似,通过它来直接可以,其实这也是个图形工具,用它来取代了,它知道就行,我们后面讲七的时候再说,好吧,那暂时六就是setup。回撤图形化,我把它放全屏啊,CTRL回车放全屏退出的话也是CTRL加回车就退出来了。
04:00
好了,这是一个集成化的管理工具,这里面能做很多事儿,比如说认证。防火墙网络配置,系统服务配置,那我们今天这里是网络配置对吧?那我把图标拿到第三个network work回车,上面是配IP,下面是配DS,其实上面这个就device con,它里面既能配P也能配DS,所以我们就选第一个。在red hat6当中,或者说red hat6以前的系统当中,只要小于这个版本的,我们的Linux的这个网卡都是通过七零来命名的。如果是第一块网卡是一天零,第二块网卡就是一一,以此类推。这种命名其实我们非常习惯,但是到了七以后,这个东西套样七以后的版本,它通过一个叫做e no e no后面加了一串这个你的这个网卡的编号,随机编码什么的,就各种编码,然后生成了网卡号,这种网卡其实对这个管理员来讲很痛苦,为啥最少我很痛苦,一开始的时候,我们从有Linux开始,网卡就是叫这个。
05:18
后来改成了这个,一开始接触七的人都很痛苦这个,但是这个能改成日天灵,我们后面学七的时候再说啊,还是这句话。那看清楚啊,这就是我的第一块网卡,第二块网卡就是1112,以此类推,我如果要编辑它回车就行了,默认情况是这样的。这个地方有星代表,这地方有星代表自动获取IP,后面这个就不用配,如果把这个星号看用空格去掉,后面这就能配了,这就能看懂了,看IP源码网关DNS。对吧,照就和Windows的配置基本是一致的,照着配就行了。
06:00
配完之后注意一件事。On boot。On是什么意思?嗯。按时开启吧。不呢?Boot是不是开启启动的意思,那UN boot这句话的意思就是这块网卡启动。默认这个地方是没有心的。如果没有新看看我保存我保存,虽然我前面那些IP都配了,看我保存退出NT不键啊,最后退出,然后记得Linux是不会帮你来重启的,所以需要重启网络服务。才能生效network service network。重启一下,那我们可以看到看F菲命令,这是Linux的查询IP地址的命令,回车,你会发现这里只看到了一个叫做lo的网卡。而没有看到ETH0原因。
07:00
你的ETH0上面那个BT没有开启,所以ETH0网卡是没有启动的,那lo是什么网卡呢?Lo是一块叫做local back local lo back的网卡,本地回环网卡,它的IP地址永远是127.0.0.1,它代表你本机回环网卡,这块网卡哪怕不插网线也是能信通的,任何人都能信通,它代表你自己。代表你自己的网。网络协议是正常的,甚至你就可以理解这块网卡没有什么太大的作用,所以说对我们当前的这些正常实验是没有作用。那为什么没有H0的原因就是刚刚那个on boot。没有默认等于打开,等于yes,没有等于yes,就没有打成星,就没有等于yes。过来。这也是我说啊,为什么三托S或者red hat6.3以前的系统在这里是讲不了配置,为啥之前的旧版本呢?它只能通过VI去改它的配置文件,然后把book打开。
08:05
才可以正常使用,其实五以前的不用了,五以前默认是开的,就是从六开始,而6.3呢,它的三叉工具里就没有这个选项,所以只能练下去开,很讨很讨厌,但是啊,在这里你可以看到,看在我们的6.8,或者说6.5以后的系统,看在这里。这里是不是直接就有了回车啊,这个星号,你就记得把这个星号跟空格键把它选上就行了,这就代表磁块网卡激活。这个时候保存啊看保存K键保存K键保存退出K不键退出,然后再重启刚刚的那个服务,重启network work服务。稍等它重启是需要点时间,好了,三个OKA菲看一眼看。1009了吧。我们简单看一下这个命令的输出啊。这边那里写的这是以太网,呃,当前网卡的硬件地址,麦克地址。
09:05
IP当前网段的广播地址子网页码。如果有IPV6,这是IPV6的地址,接下来是网络传输的一些单位啊,他这些这些单位,然后接收了多少个包,发送了多少个包,接收包的总大小,发送包的总大小。能看懂了吧?但是我说这里其实真正有效的就这几个值,麦克地址。IP和死亡源码。好,那我们就可以看到,把刚刚的步骤打开之后,这个网卡就生效了,对吧,所以啊,Pip的第一步好吧。先setup pip,注意把boot打成yes,其实也就是前面那个boot,那要写星号,然后重启网络服务就可以了。那各位。如果我们这是开真实电脑。
10:04
如果我们这是一台真实的服务器,这两条命令回撤之后,你的IP就通了,就可以正常使用,但现在的问题是我们不是真实电脑,我们是虚拟机,对吧?所以虚拟机是不是要做虚拟机网络配置对吧?前面讲过了这里。桥接他连的是本地军事网卡。可以连本机,可以连局域网,可以连公网。Note呢,是连接的虚拟网卡吧,可以连本机,不能连局域网,可以连公网,仅主机连的是vim ne机可以连本机,其他都不能,对吧?那我说啊。咱们的学员做实验的时候,建议你选条件。它的优点是。配置最简单。你只要把它选成桥接,然后注意桥接到本地真实网卡,这事我们讲过了,来看一下。在虚拟机打开啊。把它在虚拟机设置里,在这里选条件。
11:00
我这里选的是net,待会我来解释为什么选的是net,然后呢,在这里编辑虚拟机设置里把调接调接到有真实网卡把调,如果你用的是有线桥接了有线,如果是无线,调接了无线,我现在上课的时候用的是无线,所以我调接了无线。就可以了,哎哎,我乔杰老师。无线对吧,然后我都想取消不生效,这样的话,然后呢,你的真实网段是多少IP,看我的真实机。我现在的真实金。我现在的真实机是三幺网站,那么你的Linux里面也配三幺,只要不要和它现有VIP冲突,它就可以通行。非常简单,最简单而且限制最少。这是用。条件。但是曹杰的缺点在于,它会占用真实网段的一个IP,什么意思?我们在学校如果有50个学员在教室里做,你可能就有时候会发现干嘛,哎,你发现每一个IP你去使用都被别人占用了。
12:07
然后呢,你好不容易抄了一个没有被别人占的,然后用不了半个小时就报A重组。证明什么?就是人,如果手工来设IP吧,冲突的几率是很高的,这个时候咱们在学校,如果真的是在学学校,我们是通过行政手段,啥意思?我规定写了学员名单,每个学员五个IP或者六个IP,你真实就去你用,然后别人挨着,比如说你从二到二到六,他就从七到这个七到多少11或者12,然后就接着往下排,然后大致大家签字画押,如果你占了别人的IP罚款。咱们做这样的事儿可以保证。但是。这个事儿啊,乔杰啊,其实就是说很讨厌之处在于啊,因为我要不断的去不同的教室上课。每个教室呢,它的IP是不一样的,比如说我去这个教室里,我的这个IP是三幺,那到隔壁的教室有可能就是三二,那如果我要给我的虚拟机改成桥接。
13:09
那就讨厌,就说讨厌了,讨厌在哪?我在这个教室里是三幺,隔壁教室里是三二,我不光要改真实机的,我还要改虚拟机的,我要改两遍才能生效,很麻烦,那有时候我上课早上一个班,下午一个班改两遍,很讨厌吧。这种情况下。我们就倾向使用那。那它有几个好处。第一个好处,我说它连接的是虚拟网卡,发。而虚拟网卡吧呢,它是随机直接生成了一个。时期的网段。我是四四,你就绝不是四四。就是说我是四四,也有可能是4543,但是每人一个网段,谁也不通,不联系谁,谁也不干扰谁。然后呢?它的好处就是我连接的是虚拟网卡吧。
14:01
那这种情况下呢,我不论去哪个教室上课,我只要改我的真实有线网卡或者无线网卡的IP就行了,我的虚拟网卡吧,不用改,也就是说我的虚拟机的IP就用四四,就不论在哪个教室都可以生效,这是第一个优点,简单,第二个优点。他不能连局域网这个事儿,我把它当当优点,在我看来是优点,为啥?我们经常有这种情况,你正讲的课,因为我们的密码都是统一的,123456,学员就登到你的电脑里,然后把你的机器给给重启了,你说你这个事儿你找不着他麻烦。哎,各位能找到的linus是有完善的日志系统的,是能够查到是谁登录的,但是你说因为这点事儿,你你你罚他一下也不划算,但是他确实烦人,所以与其跟你讲道理,我还不如直接用那。他因为连的是虚拟网卡吧,不是真实网卡,所以你根本就不能连网,这就是好处,哎,所以啊,我用虚拟网卡来进行上课,那我来演示一下虚拟网卡八如何通信来,首先。
15:10
你的虚拟机装好之后,虚拟网卡吧,会自动生成一个网段的IP,你的Linux就需要配这个网段了,但是注意不要和不要用一,不要用二,这两个IP被占了,被升级占了,一个是被这块网络占了,一个是被占火的网关占了,我们待会看,那你就可以看到了,我这里配的是什么。我是不是配的是44.8。对吧。其次,我需要你们注意一件事,啥事,Setup network。你们会注意一件事,看我的IP配置是44.8,但是我的网关可能没有指的是44.1,我指的是44.2。为什么呢?看它编辑虚拟网络编辑器里。在这里看点net之后,这有一个叫纳特设置的这个家伙点开,人家写着呢,网关是这个。
16:04
而不是我们以为的或者一般常用的点一这个IP大家注意啊,这个地方网关是独立的,所以请你小心,如果你要用,那这里写网关写写44.2,就是说我是四四啊,你不一定是四四,但是后面这个IP网关要写二。然后呢,这个时候我如果生效了,其实我已经生效了。因为重启过了,刚刚我们退出可以看到A44.8生效了,那这个时候我说过了看。Net连接,如果你的真实接能连工网,那么net是能连工网,那我的真实机能连工网,那我们试试看这里。看,公网是通的,你的虚拟机碰的能拼通公网吗?这就证明和公网之间的连接是通的,这是net,诶,我以nut连接为例来解释一下虚拟网络怎么配。
17:05
OK,但是真实性啊,如果你我建议你们还是用条件,因为我们后期有一些实验是需要几百个人学员同时来做实验的,那那是局域网是不通的,你的实验就没法做。所以是不是还是调节方便?对吧,好调节注意,如果要调节的话,注意调节的有线网卡好,那这个时候我的。网络就通了。对吧,我要拼一下,你看我这里怎么确定通不通。我是真实机,我拼一下44.8我的信机同了。对吧,这个时候我就可以尝试链接了。那我就可以尝试远程工具了,远程工具先来说远程工具。远程工具有很多种,那常见的有什么QT?呃,QG,然后还有个叫CRTSCRT这样一个东西。
18:03
那不太是建议使用QT了,QT比较古老,它的版本比较老,然后呢,呃,功能不是太完善,那至于secret和叉两个工具都可以,你愿意用哪个都行区别。SCR7它呢,这个出现的时间比较比较早,然后呢,业界呢,这个使用程度普及度比较高,大家愿意用它的人比较多,但是这个工具是收费的。而差事呢?它出现的时间晚,但是叉12有针对个人用户的免费版本。看你愿意用哪个,那我其实说心里话,我们一开始一直都在用这个,而这种东西是用惯了之后觉得挺好,后来是有学员反馈反馈什么老师Linux都是免费的,那叉12这个远程工具还有收费的太不太不好了,后来我就改成叉12。后来用着用着发现这个新版本的叉12还是挺好用的,确实还是比旧版本要好用,这其实是个习惯问题,好了,那我们试试啊,那。
19:09
叉12,我这里装好了,双击。呃,然后呢,这里怎么用啊。我。点击新建。在这里输入你的这个呃,绘画就是44.8,这是一个呃,60这个这个这个六,这是一个6.8的杠,64位的系统好了。然后呢,我们输入Linux的IP。然后输入用户。输入密码。保存。双击。看有这个,这就已经连上了,他的操作其实和你本机操作完全一样,但是优点看他第一能改字体,能改大小。
20:00
先送去,好,改成16。其次,能超背景。哎,白底黑字,不论是视频还是上课时候都更清晰,对吧,哎,这时候是他的方便。然后呢,就操作起来就和这个一样,但是提醒你们一件事,这条命令的作用是查看LS命令的帮助,Linux有部分命令是有中文的,但是我们有学员把这个选成这个看。看明白了字是不是倒着看原因字体选成了这个艾,它这个新宋体选下面这个就没问题了啊注意一下,这是第一个优点,这个工具就远程,所有的远程工具都是干嘛。都是支持字体大小调整,支持字体颜色很方便。第二个优点。如果你要在这里复制点东西,看见没,这个东西它因为是你Windows的本机的工具,所以是支持复制粘贴的,那后面我们有一些命令,比如说建库建表,一条命令就十几行。
21:03
比如说这个lap安装的时候有一异常能能敲几百个字符,符号敲错的几率极高,而且效率极慢,这种情况下复制粘贴就变成必须的。好,这是插扇的使用,这个就跟我们后面的课就全部在这儿,到时候他的一些小技巧啊,一些这个功能啊,我们都会逐步讲好吧。起诉吗?我们有可能还需要从Windows里向linus里拷一些数据。那这个时候怎么考?我同同样也是说不能在这里复制粘贴对吧,不能在这里复制,然后到这里粘贴,这是不可能的,这是那怎么办?我们也需要利用第三方工具,比如说最常见的是一个叫做NCP的工具。这个工具用起来非常简单。看到双击。在这里输入你要连接的Linux的IP,输入Linux的用户名和密码。
22:04
然后点登录。当然你也可以把它存下来,下次就不用说把它存下来,OK,下次看存到这双击。直接登问要不要保存公钥,我们后面来解释,Yes,必须yes,密码错了吗?刚刚没存密码,把密码返回存下来好了,左边是Windows,右边是linus,要什么来回动就行。拷贝文件非常方便,而且啊各位这个NP啊,别看它简单,它后台使用的协议是SSH协议,也就是我们Linux默认自带的安全远程管理协议,这个协议还是非常安全的,所以这个工具包括叉十都是可以直接应用在这个。生产服务器上都是可以的。好,这是我们这个Linux的IP的配置方法,非常简单,回头啊,咱们远程配置这个就说完了,但是回头我要说一件事是吧。
23:04
早上之前我们在安装之后,安装的时候root下会生成三个日志,我们看一眼。我现在登进去了,所以我们看一下这个关了。好,那我们登下看,登录之后这个默认位置下LS会发现只有这三个文件。我简单解释一下这三个文件是什么。因为我们。一登录只能看见这一个提示符,这仨文件,所以我要解释一下,这时候一开始我们刚开始接触的时候,你碰到的不认识的东西越少,后面就理解起来越容易,所以这三个文件我说一下。这个骑士符我们后边也会讲,先放到这儿好吧。三个其实都是鱼翅。那三个是什么日志呢?这个日志记录了你当前安装了软件包个数,我们读一下里边的内容,Cat,杠n cat是读文件内容的命面,杠N是显示行号,查这个文件可以看in install.lo看到这里边我为什么说basic so,我装了700个软件包,看一行就是一个软件包,它里面有700行就是700克,所以这个里面记录了瞬间当前安装的软件包的名称。
24:21
而这个日志,第二个日志。揭露的是你安装过程中产生的一些这个数据的这些日志,比如说我添加了哪些用户,添加了哪些用户组,我们看一下。Install log.s lock把它关打开,能看到开我新建了一个用户,用户名叫什么,ID号是什么等等等等,就是这个信息。那换句话说,这个也是指。这个日志,第一个日志里记录的是安装的软件包,第二个日志是记录的安装的数据。安装了软件包,一个是安装了事件啊,两个内容。
25:01
那第三个文件呢,这里面是什么这个文件。我们打开看看。你也可以看到啊,看文件在这,我的命令刚在这。正式文件的第一行开始。在Linux当中,井号开头是注释,换句话说,这两行可以不起作用,不理它。那后面写的是什么呢?什么东西啊?安装。嗯。光盘安装。中文语言。美式键盘。网络。Root的密码。还有。我们的分区看boot swap跟看到了。哎,各位,那这里是什么。没错,这个里面记录的就是我们一开始安装的时候,我们图形化安装的时候,我们做了选择。他把你图形化安装的步骤,包括你安装的软件包的组合,它都记录在了这个文件里,都记录在这个文件里。
26:08
那这也是一个日志,那记录这个东西干嘛?各位,它是用来做服务器批量安装的。当然啊,无人值守的批量安装,我们要到集群课里才能讲,所以啊各位,这个你先知道,它默认情况下是你每一个单独安装的Linux都会生成这样一个模板。这个模板用于后期做大批量服务器安装,当然你要每个都单装,每人都有,不用它就是个日志,就记录你的安装过程,如果你用了它就是做批量安装,做模板用的好,这就是安装之后这三个日志的作用。好,这节课就是这样,这节课我们讲了一下linus的IP地址的配置方法,其实如果不考虑虚拟机的话,配起来很简单,SETUP1配,Service network重启就生效了。但是如果是虚拟机呢,你就需要考虑它的虚拟机网络连接方法。建议你们用条线。
27:04
用配好了IP之后。我们的远程工具,包括VIP拷文件都可以随时生效,接下来我们讲了一下这三个日志的作用,好。这节课的内容就是这样,我们下节课再见。嗯。
我来说两句