Linux网络操作系统项目式教程(CentOS7.6)(微课版)(刘正第2版)-练习题.docx
项目一练习题1.选择题(1)Linux操作系统最早是由芬兰赫尔辛基大学的()开发的。A.RichardPetersenB.LinusTOrVaIdSC.RobPickD.LinuxSarwar(2)在计算机系统的层次结构中,位于硬件和系统调用之间的一层是(bA.操作系统内核B.库函数C.外壳程序D.高层应用程序(3)下列选项中()不是常用的操作系统。A.Windows7B.UNIXC.LinuxD.MicrosoftOffice(4)下列选项中()不是LinUX的特点。A.开源免费B.硬件需求低C.支持单一平台D.多用户、多任务(5)采用虚拟平台安装Linux操作系统的一个突出优点是(卜A.系统稳定性大幅提高B.系统运行更加流畅C.获得更多的商业支持D.节省软件和硬件成本(6)下列关于Linux操作系统的说法中错误的一项是(卜A.Linux操作系统不限制应用程序可用内存的大小B.Linux操作系统是免费软件,可以通过网络下载C.Linux是一个类UNIX的操作系统D.Linux操作系统支持多用户,在同一时间可以有多个用户登录系统(7)Linux操作系统是一种()的操作系统。A .单用户、单任务B .单用户、多任务C.多用户、单任务D.多用户、多任务(8)CentOS是基于()的源代码重新编译而发展起来的一个Linux发行版。A.UbuntuB.RedHatC.openSUSED.Debian(9)严格地说,原始的LinUX只是一个()0A.简单的操作系统内核BLinux发行版C.UNIX操作系统的复制品D.具有大量的应用程序的操作系统(10)下列关于Linux内核版本的说法中不正确的一项是(bA.内核有两种版本:测试版本和稳定版本B.次版本号为偶数时,说明该版本为测试版本C.稳定版本只修改错误,测试版本继续增加新的功能D.当Linux内核版本号为2.5.75时说明其为测试版本2.填空题(1)计算机系统由和两大部分组成。(2)一个完整的LinUX操作系统包括、和3个主要部分。(3)在Linux操作系统的组成中和硬件直接交互。(4)UNIX在发展过程中有两个主要分支,分别是和o(5)Linux的版本由和构成。(6)将Linux内核和配套的应用程序组合在一起对外发行,称为o(7)CentOS是基于“克隆'而来的LinUX操作系统。(8)虚拟机的网络连接方式有、和3种。(9)按照Linux内核版本传统的命名方式,当次版本号是偶数时,表示这是一个.(1)计算机系统的层次结构包括哪几部分,每一部分的功能是什么?(2)Linux操作系统由哪3部分组成,每一部分的功能是什么?(3)简述Linux操作系统的主要特点。项目二练习题1.选择题(1)在Vim文本编辑器中编辑文件时,使用()命令可以显示文件每一行的行号。A.numberB.displaynuC.setnuD.shownu(2)在vim文本编辑器中,要将某文本文件的第15行的内容复制到文件的指定位置,以下能实现该功能的操作是(卜A.将光标移动到第I行,在末行模式下输入“YY5”,并将光标移动到指定位置,按P键B.将光标移动到第I行,在末行模式下输入“5YY”,并将光标移动到指定位置,按P健C.在末行模式下输入“L5YY”,并将光标移动到指定位置,按P键D.在末行模式下输入“1,5Y”,并将光标移动到指定位置,按P键(3)在Vim文本编辑器中编辑文件时,要将第710行的内容一次性删除,可以在命令模式下先将光标移动到第7行,然后按()键。A.两次DB.4DDC.DED.4DE(4)在vim文本编辑器中,要自下而上查找字符串“centos",应该在末行模式下使用(卜A./centosB.?centosC.#centosD.%centos(5)使用vim文本编辑器编辑文件时,在末行模式下输入“q!”的作用是(卜A.保存文件内容并退出文本编辑器B,正常退出C.不保存文件内容并强制退出文本编辑器D.文本替换(6)使用vim文本编辑器将文件的某行删除后,发现该行内容需要保留,重新恢复该行内容的最佳操作方法是(卜A.在命令模式下重新输入该行B.不保存文件内容并退出vim文本编辑器,并重新编辑该文件C.在命令模式下按U键D.在命令模式下按R键(7)在LinUX终端窗口中输入命令时,以()表示命令未结束,在下一行继续输入。(8)在使用vim文本编辑器编辑文件时,能直接在光标所在字符后插入文本的是(B . Shift+ID.Shift+O(9)在Linux命令行提示符中,标识超级用户身份的符号是(10)在LinUX命令中,必需的是(C参数(Il)要想使用Shell的自动补全功能,可以输入命令的前几个字符后按()键。A.EnterB.EscC.TabD.Backspace(12)下列()选项是LinUX提供的帮助命令。A.IsB.useraddD.man)蛆合键。(13)当命令输出内容过多,想要强行终止命令时,可以按(A.Ctrl+CB.(Ctrl+DC.Alt+AD.Ctrl+S(14)下列()选项不是Linux命令选项的正确格式。B.+xC.-allD.-al,负责解释命令的程序是.(1)Linux操作系统中可以输入命令的操作环境称为(2)一个Linux命令除了命令名称之外,还包括.补齐命令。(4)断开一个长命令行时,可以使用,以将一个较长的命令分成多行输入。(5)vim文本编辑器有3种工作模式,即、和o(6)打开vim文本编辑器后,首先进入的工作模式是o(7)在命令模式下,按和键可以将光标移动到首行。(8)在命令模式下,按键可以删除光标所在行。(9)在命令模式下,按键可以撤销前一个动作。(10)在末行模式下,输入可以保存文件并退出。(11)在末行模式下,输入可以显示文件行号。3.简答题(1)Linux命令分为哪几个部分?Linux命令为什么要有参数和选项?(2)简述Linux命令的自动补全功能。(3)vim文本编辑器有几种工作模式?简述每种工作模式的主要功能。(1)要将当前目录下的文件filel.c重命名为file2.c,正确的命令是(A . cp filel.c file2.cC . touch filel.c file2.cB . mv filel.c file2.cD . mv file2.c filel.c(2)下列关于文件efc/加ws,M的描述中,()是正确的。A.记录了系统中每个用户的基本信息B.只有root用户有权查看该文件C.存储了用户的密码信息D.详细说明了用户的文件访问权限(3)关于用户和用户组的关系,下列说法正确的是(卜A.一个用户只能属于一个用户组B.用户创建文件时,文件的属组就是用户的主组C.一个用户可能属于多个用户组,但只能有一个主组D.用户的主组确定后无法修改(4)下列()命令能将文件a.dat的权限从"rwx"改为"rwxr-x-",A.chownrwxr-x-a.datB.chmodrwxr-x-a.datC.chmodg+rxa.datD.chmod760a.dat(5)创建新文件时,()用于定义文件的默认权限。UmaSkA.chmodB.chownC.chattrD.(6)关于Linux文件名,下列说法正确的是(卜A.Linux文件名不区分英文字母大小写B.Linux文件名可以没有后缀C.Linux文件名最多可以包含64个字符D.Linux文件名和文件的隐藏属性无关(7)下列()命令可以显示文件和目录占用的磁盘空间大小。A.dfB.duC.IsD.fdisk(8)对一个目录具有写权限,下列说法错误的是(XA.可以在该目录下新建文件和子目录B.可以删除该目录下已有的文件和子目录C.可以移动或重命名该目录下已有的文件和子目录D.可以修改该目录下文件的内容(9)若一个文件的权限是“rw-r-r-",则说明该文件的所有者的权限是(卜A.读、写、执行B.读、写C.读、执行D.执行(10)在LinUX操作系统中,新建立的普通用户的主目录默认位于()目录下。A./binB./etcC./bootD./home(Il)如果删除原链接文件,则使用原链接(卜B .仍然可以访问原文件D.能否访问取决于文件的权限C . 664D . 660)表示目录。6 月 17 03:10 dirl6 月 17 04:29 filelA.无法再访问原文件C.能否访问取决于文件的所有者(12)和权限“rw-rw-r-”对应的数字是(A.551B.771(13)使用Is-I命令列出下列文件列表,(A.drwxrwxr-x.2zyszys6B.-rw-rw-r.1ZySzys32C.-rw-rw-r.zyszysO6月1903:43f11e2D.Irw-rw-r.1ZySzysO6月1903:43file3(14)下列说法错误的是(卜A.文件一旦创建,所有者是不可改变的B.ChoWll和chgrp都可以修改文件属组C.默认情况下文件的所有者就是创建文件的用户D.文件属组的用户对文件拥有相同的权限(15)对于目录而言,执行权限意味着(卜A.可以对目录执行删除操作B.可以在目录下创建或删除文件C.可以进入目录D.可以查看目录的内容(16)如果用“me而明目录下有3个文件,那么要删除这个目录,应该使用命令(A.cdhometmpB.rmhometmpC.rmdirhometmpD.rm-rhometmp(17)关于使用符号法修改文件权限,下列说法错误的是(卜A.分别使用w、X这3个字母表示3种文件权限B.权限操作分为3类,即添加权限、移除权限和设置权限C.分别使用U、g、。这3个字母表示3种用户身份D.不能同时修改多个用户的权限(18)关于Linux文件系统的内部数据结构,下列说法错误的是(卜A.文件系统管理磁盘空间的基本单位是区块,每个区块都有唯一的编号B.inode用于记录文件的元数据,每个文件可以有多个inodeC.inode通过间接索引的方式扩展文件的容量D.超级块记录和文件系统有关的信息,所有数据块和inode都受到超级块的管理2.填空题(1)Linux操作系统中的文件路径有两种形式,即和o(2)为了保证系统的安全,Linux将用户密码信息保存在文件中。(3)为了能够把新建立的文件系统挂载到系统目录中,还需要指定该文件系统在整个目录结构中的位置,这个位置被称为O(4)为了能够使用cd命令进入某个目录,并使用Is命令列出目录的内容,用户需要拥有对该目录的和权限。(5)Linux默认的系统管理员账号是o(6)创建新用户时会默认创建一个和用户名同名的组,称为o(7)Linux操作系统将用户的身份分为3类:、和o(8)使用数字法修改文件权限时,读、写和执行权限对应的数字分别是、和o(9)在Linux的文件系统层次结构中,最顶层的节点是,用表示。(10)影响文件默认权限的设置是o3.简答题(I)简述用户和用户组的关系。用户和用户组常用的配置文件有哪些,分别记录了哪些内容?(2)简述LinUX文件名和Windows文件名的不同。(3)简述Linux文件系统的目录树结构以及绝对路径和相对路径的区别。(4)简述文件和用户与用户组的关系,以及修改文件所有者与属组的相关命令。(5)简述文件和目录的3种权限的含义。(6)简述磁盘分区的作用和主要步骤。项目四练习题(1)查看Bash变量值的正确方法是(bA.echo$var_nameB.echo!var_nameC.echo#var_nameD.echo$(var_name)(2)关于Bash变量,下列说法错误的是(卜A.变量可以简化Shell脚本的编写,使Shell脚本更简洁、更易维护B.变量为进程间共享数据提供了一种新的手段C.使用变量之前必须先定义一个变量并设置变量的值D.6name是一个合法的变量名(3)以下和LinUX命令提示符有关的变量是(卜A.PATHB.HOSTNAMEC.SHELLD.PSl(4)关于Bash通配符”人,下列说法正确的是(卜A.匹配中括号内的任意单一字符B.中括号内的第I个字符是“叱,表示反向匹配C.匹配。个或任意多个字符,即可以匹配任何内容D.匹配任意单一字符(5)Bash中的特殊符号"$"的作用是(卜A.可以将Bash窗口中的命令作为后台任务执行B.在Bash窗口中连续执行多条命令时使用符号“$”分隔C.是变量的前导符号,"$”后跟变量名可以读取变量值D.表示用户的主目录(6)关于Bash重定向操作,下列说法错误的是(A.默认情况下,标准输入是键盘,标准输出是屏幕B.在一个命令后输入“>”,且后跟文件名,表示将命令执行结果输出到该文件中C.也能实现输出重定向,和“>”的作用相同D.输入重定向是指将原来从键盘输入的数据改为从文件中读取,使用实现(7)下列设置命令别名的方法正确的是(卜A.rm=rm-iB.aliasrm=rm-IC.unaliasIs=Is-1D.setIs=Is-1(8)在Bash中查看某条命令的执行结果时,使用的变量是(卜A.$#B.$*C.$?D.$(9)在Bash脚本中判断文件fname是否存在时,使用的方法是(卜A.test-ffhameB.test-rfnameC.test-efiameD.test-xfname(10)关于Bash脚本中if语句的说法错误的是()0A.if语句中的条件表达式可以使用test条件测试,也可以使用Bif语句中的条件表达式可以使用单个表达式或复合表达式C.if语句中关键字if和then可以处于同一行,不需要另加分隔符D.if语句以关键字fi结束(11)关于while和until循环的关系,下列说法正确的是()0A.如果表达式第一次检查结果为假,则这两种循环都直接退出循环结构Bwhile循环可以执行0至多次,until循环至少执行1次C.while循环和until循环不能相互转换D.循环表达式为真时,WhiIe循环继续执行。until循环与之相反(1)为变量赋值时,变量名和变量值之间用连接。变量名大小写,删除变量时使用命令O(2)将前一个命令的输出作为后一个命令的输入,这种机制称为O(3)将一个命令的输出写入一个文件中并覆盖原内容,应该使用重定向操作。如果是追加到原文件,则应该使用重定向操作。(4)查看变量ar_name的值的两种方法是和。(5)设置和取消命令别名时分别使用和命令。(6)history命令最多可以显示条命令,由环境变量定义O(7)Bash脚本中两种常用的条件测试语法是和o(8)Bash脚本中有3种循环结构,分别是、和o(9)在循环结构中,想要结束本轮循环,可以使用语句。(10)在循环结构中,想要退出循环,可以使用语句。(Il)BaSh脚本中的函数以开头,调用函数时直接使用即可。3.简答题(1)简述Bash变量的作用及定义变量时的注意事项。(2)简述两种输出重定向的区别。(3)分析Bash脚本中基本if语句及其变体的执行流程。(4)分析Bash脚本中3种常用循环结构的执行流程。项目五练习题(1)关于通过编译源代码安装软件,下列说法错误的是(A.这是Linux早期的软件安装方式B.对于普通LinUX用户来说,编译源代码不是一件轻松的事情C编译源代码为用户提供了一定的自由度D.编辑源代码不需要考虑硬件平台差异,只要硬件支持即可(2)关于RPM,下列说法错误的是(卜A.RPM是由RedHat公司开发的一款软件包管理器,应用广泛B.RPM会在本地计算机系统中建立一个软件数据库C.RPM解决了软件包之间的依赖关系,可以自动安装依赖的软件D.RPM软件包一般会考虑软件的跨平台通用性3 )rpm-ivsftpd命令的作用是(B ,安装软件包VSftPdD .卸载软件包VSftpdB .查询软件httpd的详细信息D .查询软件httpd的说明信息A.查询软件包VSftPdC.升级软件包vsftpd4 )rpm-qlhttpd命令的作用是(A.查询软件httpd的所有文件和目录C查询软件httpd是否安装5 )下列关于YUM源的说法错误的是(A.YUM源包含整理好的软件清单和软件安装包B.配置好YUM源之后,就可以从YUM源下载并安装软件C.YUM源只能使用网络资源,本地计算机无法配置YUM源D.YUM源配置文件的扩展名是".repo”(6)关于进程和程序的关系,下列说法错误的是(XA.进程就是运行在内存中的程序B.进程存储在内存中,而程序存储在外部存储设备中C.程序和进程一样,会经历一系列的状态变化D.进程是动态的,程序是静态的(7)下列()命令可以详细显示系统的每一个进程。A.psB.ps-fC.ps-efD.ps-fu(8)ps和IOP命令的主要区别是(卜Aps用于查看普通用户的进程信息,top用于查看root用户的进程信息B.PS用于查看常驻内存的系统服务,top用于查看普通进程C.PS用于查看进程详细信息,top用于查看进程概要信息DPS用于查看进程静态信息,top用于查看进程动态信息(9)复制一个大文件bigfile到回c/W班/e,可以将其放入后台运行的命令是(A.cpbigfileZetcZoIdfiIe#B.cpbigfileZetcZoIdfile&C.cpbigfileZetcZoIdfileD.cpbigfileZetcZoldfiIe(10)关于top命令的说法,错误的是(卜A.top命令可查看进程的动态信息,每3秒刷新一次B.top命令只能查看系统进程信息,无法查看系统资源使用情况C.top命令常用于查看系统的资源使用情况及各进程的详细使用信息D.可以通过-d选项设置top命令的刷新间隔(11)关于后台任务的说法正确的是(卜A.通过“&”将任务放入后台,任务处于运行状态B.使用fg命令可以使后台的进程继续运行C.通过“&”将任务放入后台的效果和按【Qrl+Z】组合键的效果相同D.使用bg命令可以使后台的进程恢复到前台继续运行(12)想要通过kill命令强制终止一个PID为11270的进程,正确的做法是(卜A.kill-d11270B.kill-111270C.kill-f11270D.kill-911270(13)关于计划任务调度,下列说法正确的是(卜A.at命令用于设置周期调度任务B.CrOntab命令用于设置一次性调度任务C.使用Crontab命令设置计划任务时,最小的时间调度单位是分钟D.使用at命令设置的计划任务只有在CPU负载比较低时才会执行2.填空题(1)一般来说,软件包包含编译好的、和O(2)Linux早期安装软件常用的方式是O(3)RPM使用的管理命令是RPM软件包的扩展名是o(4)配置YUM源时,baseurl配置项表示o(5)进程存储在中,而程序存储在中。(6)常用于查看进程静态和动态信息的命令分别是和o(7)要使程序以后台方式执行,只需在要执行的命令后加上一个符号,通过这种方式放入后台的进程处于状态。(8)命令可以将后台的进程恢复到前台继续运行。(9)如果想让后台暂停的进程重新开始运行,则可以使用命令。(10)在CrOntab的配置文件中,时间调度单位分别是、和O(Il)配置一次性计划任务,可以使用和命令。(12)使用Systemctl管理服务时,启动、停止和重启服务的子命令分别是和O3.简答题(1)简述Linux软件管理的发展历史。(2)简述RPM和YUM软件包管理器的区别及联系。(3)简述进程和程序的关系。项目六练习题1.选择题(1)在VMWare中,物理机与虚拟机在同一网段中,虚拟机可直接利用物理网络访问外网,这种网络连接方式是(卜A.桥接模式B.NAT模式C.仅主机模式D.DHCP模式(2)在VMware中,物理机为虚拟机分配不同于自己网段的IP地址,虚拟机必须通过物理机才能访问外网,这种网络连接方式是(卜A.桥接模式B.NAT模式C.仅主机模式D.DHCP模式(3)在VMware中,虚拟机只能与物理机相互通信,这种网络连接方式是(卜A.桥接模式B.NAT模式C.仅主机模式D.DHCP模式(4)有两台运行Linux操作系统的计算机,主机A的用户能够通过ping命令测试与主机B的连接,但主机B的用户不能通过ping命令测试与主机A的连接,可能的原因是(XA.主机A的网络设置有问题B.主机B的网络设置有问题C.主机A与主机B的物理网络连接有问题D.主机A有相应的防火墙设置阻止了来自主机B的ping命令测试(5)在计算机网络中,唯一标识一台计算机身份的是(卜A.子网掩码B.IP地址C.网络地址D.DNS服务器(6)下列哪个命令可以测试两台计算机之间的连通性(卜A.nslookupB.nmcliC.pingD.arp(7)要想测试两台计算机之间的报文传输路径,可以使用命令(卜A . pingB . tracerouteC . nmcliD . nmtui(8)以下不属于netstat命令功能的是(A.配置网络IP地址等信息B.检测端口是否处于监听状态C.查看路由表D.查看网络服务状态(9)网卡配置文件参数和nmcli命令参数的对应关系错误的是(卜A.TYPE对应connection.typeB.IPADDR对应ipv4.addressesC.DOMAIN对应ipv4.dns-searchD.GATEWAY对应ipv4.dns(10)关于SSH服务,下列说法错误的是()0ASSH服务由客户端和服务器两部分组成B.SSH提供基于口令的安全验证和基于密钥的安全验证C.SSH服务默认的监听端口是23D.可以通过修改配置文件禁止root用户登录SSH服务器2.填空题(1)VMware的网络连接方式有、和。(2)CentOS7.6的网卡配置文件默认保存在目录下。(3)重启网络服务的命令是o(4)命令nmcliconnectionshow的作用是0(5)SSH服务默认的监听端口是o3.简答题(I)简述VMware的3种网络连接方式。(2)简述在Linux操作系统中配置网络的几种方法。(3)简述Linux中常用的网络配置命令及其功能。一、Samba练习题1.选择题(I)使用Samba服务共享了目录,但是在WindOWS网络邻居中看不到它,应该在efcsmb.conf中进行的设置是(卜A.AllowWindowsClients=yesB.Hidden=noC.Browseable=yesD.以上都不是(2)()命令允许198.168.100.0/24访问Samba服务器。A.hostsenable=198168.100.B.hostsallow=198.168.100.C.hostsaccept=198.168.100.D.hostsaccept=198.168.100.0/243 )启用Samba服务时,()是必须运行的端口监控程序。A.nnbdB.ImbdC.mmbdD.smbd4 )Samba服务的密码文件是(,A.smb.confB.smbclientC.smbpasswdD.samba.conf5 )可以通过设置()来控制访问Samba共享服务器的合法主机名。A . allow hosts B . valid hosts(6 ) Samba的主配置文件不包括( )bA . global 段C . printers shares 段(7 ) Samba服务的默认安全模式等级是(A . userB . shareC . valid users D . hosts allowB . directory shares 段D . application shares 段卜C serverD . adsA . httpd.confB . inetd.confC . rc.sambaD . smb.conf(9)在LinUX中安装Samba服务器程序时,可以使(卜A.Windows访问LinUX中Samba服务器共享的资源B.Linux访问Windows主机上的共享资源C.Windows主机访问Windows服务器共享的资源D.WindOWS访问Linux中的域名解析服务(10)改变Samba主配置文件后需要(卜A.重启Samba服务,使新的配置文件生效B.重启系统,使新的配置文件生效C.执行Sinbadminreload命令,使新的配置文件生效D.发送心跳信号给smbd与nmbd进程,使新的配置文件生效(11)某公司使用LinUX操作系统搭建了Samba文件服务器,在用户名为gtuse的员工出差期间,为了避免该账号被其他员工冒用,需要临时将其禁用,此时可以使用()命令。A.smbpasswd-agtuserB.smbpasswd-dgtuserC.smbpasswd-egtuserD.smbpasswd-xgtuser(12)关于Linux操作系统用户与Samba用户的关系,以下说法正确的是(卜A.如果没有建立对应的系统用户,则无法添加或使用Samba用户B.Samba用户与同名的系统用户的登录密码必须相同C.与Samba用户同名的系统用户必须能够登录SheilD.使用SmbPaSSWd命令可以添加Samba用户及与其同名的系统用户2.填空题(2)Samba服务器一共有4种安全等级。使用等级,用户不需要账号及密码即可登录Samba服务器。(3)设置Samba服务开机启动的命令是0(4)Samba用户的用户名和密码保存在文件中。(5)Samba服务的两个后台守护进程是和。3.简答题(I)简述Samba服务的工作原理。(2)简述Samba服务器的部署流程。二、NFS练习题1 .选择题(1)下列不属于NFS特点的是(bA.NFS提供透明的文件传输服务B.NFS能发挥数据集中的优势C.NFS配置灵活,性能优异D.NFS不能跨平台使用(2)NFS能提供透明的文件传输,这里的“透明”是指(卜ANFS服务器能够同时为多个NFS客户端提供服务B.NFS服务器可以灵活地增加存储空间C.NFS客户端访问本地资源和远程文件的方式是相同的D.NFS客户端和NFS服务器可以安装不同的操作系统(3)NFS使用的文件传输机制是(卜A.SambaB.RPCC.WebD.FTP(4)NFS服务的主配置文件是(卜A . ZetcZfstabB.ZetcZaliasesC . ZetcZexportsD.etcyum.conf(5)允许某一网段的所有主机使用NFS服务,可以将客户端配置为(XA.172.16.1.3B.172.16.1.0/24CD.*(6)允许NFS客户端对共享目录具有读写权限,需要指定的共享项为()0A.roB.rwC.syncD.noaccess2 .填空题(1)NFS采用典型的架构,支持跨平台跨系统的文件共享。(2)文件传输是指NFS客户端能够像访问本地资源一样访问远程文件资源。(3)NFS能发挥的优势,降低NFS客户端的存储空间需求。(4)NFS使用实现文件传输。(5)NFS服务的主配置文件是o3.简答题(I)简述NFS服务的主要特点。(2)简述NFS服务的部署流程。三、DHCP练习题1.选择题(I)DHCP租约过程为(卜A.Discover-Offer-Request-ACKB.Discover-ACK-Request-OfferC.Request-Offer-Discover-ACKD.Request-ACK-Discover-Offer(2)ipconfig/release命令的作用是(A.获取IP地址B.释放IP地址C.查看所有IP配置D.查看IP地址(3)ipconfig/renew命令的作用是()3A.获取IP地址B.释放IP地址C.查看所有IP配置D.查看IP地址(4)ipconfig/all命令的作用是(卜A.获取IP地址B.释放IP地址C.查看所有IP配置D.查看IP地址(5)创建保留IP地址时,主要绑定其(bA.MAC地址B.IP地址C.名称D.域名(6)DHCP使用()端口来监听和接收客户请求消息。A.TCPB.TCP/IPC.IPD.UDP(7)在大型网络中部署网络服务时,至少要有一个()服务器。A.DNSB.DHCPC.网络主机D.域名(8)DHCP简称(bA.岸态主机配置协议B.动态主机配置协议C.主机配置协议D.域名解析协议(9)DHCP可以为网络提供的服务不包括(卜A.自动分配IP地址B.设置网关C.设置DNSD.设置DHCP服务器的IP地址(IO)要实现动态IP地址分配,网络中至少要有一台计算机的操作系统中安装(D.主域控制器A.DNS服务器B.DHCP服务器C.IIS服务器(Il)DHCP使用的端口号是(卜A.80B.20和21C.67和68D.53(12)通过DHCP服务器的host声明为特定主机分配保留IP地址时,使用()关键字指定相应的MAC地址。A.mac-addressB.hardware-ethernetC.fixed-addressD.match-physical-address2.填空题(1)DHCP是的简称,其作用是为网络中的主机分配IP地址。(2)DHCP工作过程中会产生、和4种报文。(3)在Windows环境中,使用命令可以查看IP地址配置,使用命令可以释放IP地址,使用命令可以重新获取IP地址。(4)客户机从DHCP服务器获取地址有、和3种方式。(5)DHCP采用了客户机/服务器结构,因此DHCP有两个端口号:服务器为客户机为O(6)DHCP采用协议作为传输协议。3.简答题(1)DHCP分配地址有哪3种方式?(2)DHCP的选项有什么作用,其常用选项有哪些?(3)动态IP地址方案有什么优缺点?简述DHCP的工作原理。四、DNS练习题(1)DNS服务器配置文件中的A记录表示(XA.域名到IP地址的映射BIP地址到域名的映射C.官方DNSD.邮件服务器(2)DNS指针记录是指(,A.AB.PTRC.CNAMED.NS(3)在()文件中可以修改使用的DNS服务器。A.etchosts.confB.ZetcZhostsC.etcsyscongnetworkD.etcresolv.conf(4)在LinUX操作系统中,使用BIND配置DNS服务器时,若需要设置192.168.10.0/24网段的反向区域,则()是该反向域名的正确表示方式。A.192.168.10.in-addr.arpaB.192.168.10.0.in-addr.arpaC.10.168.192.in-addr.arpaD.0.10.168.192.in-addr.arpa(5)在Linux操作系统中,使用BIND配置DNS服务器时,若需要在区域文件中指定该域的邮件服务器,则应该添加()记录。A.NSB.MXC.AD.PTR(6)在gt.edu域中,有一台主机的IP地址为202.13.157.28,域名为sales.gt.edu,域名服务器为BIND,使用named.157.13.202文件来记录该域的反向解析库,则关于sales.gt.edu主机的正确反向解析记录为(卜A.28.INPTRsales.gt.edu.B.28INPTRsales.gt.edu.C.sales.INPTR202.13.157.28D.salesINPTR202.13.157.28(7)在DNS服务器的区域配置文件中,PTR记录的作用是(>A.定义主机的别名B.用于设置主机域名到IP地址的对应记录C.用于设置IP地址到主机域名的对应记录D.描述主机的操作系统信息(8)配置文件()用于保存当前主机所使用的DNS服务器地址。A.etchostsB.etchost.confC.etcresolv.confD.etcresolve.conf(9)关于DNS服务器,以下说法正确的是(卜A.DNS服务器不需要配置客户端B.建立某个分区的DNS服务器时,只需要建立一个主DNS服务器C.主DNS服务器需要启动named进程,而从DNS服务器不需要启动named进程D.DNS服务器的root.cache文件包含了根名称服务器的有关信息(10)在DNS配置文件中,用于表示某主机别名的是(卜A.NSB.CNAMEC.NAMED.CN(Il)可以完成域名与IP地址的正向解析和反向解析任务的命令是(bA.nslookupB.arpC.itconfigD.dnslook2.填空题(I)DNS实际上是分布在Internet中的主机信息的数据库,其作用是实现和之间的转换。(2)当LAN中没有条件建立DNS服务器,但又想让局域网中的用户使用计算机名互相访问时,应配置文件。(3)DN