免费智能真题库 > 历年试卷 > 网络工程师 > 2018年上半年 网络工程师 上午试卷 综合知识
  第33题      
  知识点:   Linux网络配置   DNS   Linux   域名
  关键词:   DNS   Linux   服务器   域名        章/节:   网络操作系统       

 
Linux中,负责配置DNS的文件是( ), 它包含了主机的域名搜索顺序和DNS服务器的地址。
 
 
  A.  /etc/hostname
 
  B.  /dev/host.conf
 
  C.  /etc/resolv.conf
 
  D.  /dev/name.conf
 
 
 

 
  第42题    2022年上半年  
   59%
以下linux命令中,()可以实现允许IP为 10.0.0.2的客户端访问本机tcp22端口。
  第31题    2018年下半年  
   35%
在Linux中,强制复制目录的命令是( )。
  第31题    2021年下半年  
   48%
在Linux 中,用于解析主机域名的文件是( )。
   知识点讲解    
   · Linux网络配置    · DNS    · Linux    · 域名
 
       Linux网络配置
               网络配置文件
               系统中重要的网络配置文件有/etc/sysconfig/network、/etc/hostname、/etc/hosts、/etc/services、/etc/host.conf、/etc/nsswitch.conf及/etc/resolv.conf等。下面介绍这些文件。
               ./etc/sysconfig/network,这个网络文件中包含了控制与网络有关的文件和守护程序的行为的参数。
               ./etc/hostname文件只包含主机的名称。这个文件是在启动时从文件/etc/sysconfig/network中的hostname行中得到的。这个文件用于在启动时设置系统的主机名。
               ./etc/hosts文件中包含IP地址和主机名之间的映射,还包括主机名的别名。
               ./etc/services文件中包含端口号和服务器名之间的映射。
               ./etc/host.conf文件声明了命名系统的顺序(/etc/hosts文件、DNS、NIS),这些命名系统用来解析主机名。
               ./etc/nsswitch.conf文件是由Sun公司开发并用于管理系统中多个配置文件查找顺序的,它比/etc/host.conf文件提供了更多的功能。
               ./etc/resolv.conf文件配置DNS客户。它包含主机的域名搜索顺序和DNS服务器的地址。
               网络配置命令
               1)配置主机网络接口命令:ifconfig
               程序/sbin/ifconfig用来配置主机网络接口。这包括基本的配置,如IP地址、掩码和广播地址,以及高级的选项,如为点对点连接(如PPP连接)设置远程地址。
               一个接口可以在不进行重新配置的情况下临时地变为不可用和再变为可用。可以用于将服务器的网络连接临时变为不可用(当重新配置一个服务时)。使用下列命令实现本功能。
               
               如:
               
               2)处理路由表命令:route
               /sbin/route命令操纵着内核中的路由表。这个表用于了解在数据包离开主机后将会完成什么操作(直接发送到目标主机或到某网关),以及数据包要发送到的网络接口。
               route命令的一般形式为:
               
               route命令可以在路由表中加入或删除路由。使用以下命令完成这种操作。
               
               .add和del命令将分别表明是想要增加还是删除一个路由。
               .可选的选项-net或-host选项表明是想使操作在一个网络路由中进行还是对一个主机路由。使用它来减少不明确的内容(如地址10.0.1.0可以为C类网络中的网络地址,或A类或B类网络中的一个主机的地址)。
               .target参数可以是目标的主机地址或网络数。可以使用关键字default作为目标来设置或删除默认路由。
               .可选的gateway参数表明这个路由要使用的网关。这个参数如果省略,route命令将假设主机或网络是直接连到本机的。
               3)网络测试命令:ping
               配置完成路由以后,可以用ping命令做一个测试来检查一下配置是否成功。ping命令用于查看网络上的主机是否在工作,它向被查看主机发送ICMP ECHO_REQUEST包,正常情况下应该可以接收到响应。ping命令的一般格式为:
               
               4)网络查询命令:netstat
               /bin/netstat命令显示所有TCP/IP网络服务的状态。根据需要显示的内容,它提供了一些参数。
               .netstat将列出所有连接的套接字。-a(all)选项将列出所有打开的或监听的套接字,而非只是那些有连接的。
               .netstat-e(扩展的)选项列出(除了上述的信息)当前使用套接字的用户。
               .netstat-r(路由)列出路由表。它列出的信息和不带参数的netstat命令得到的输出一致。
               .netstat-i(接口)列出网络接口和每一个接口的统计信息。它显示和ifconfig得出的同样的统计信息,但以表的形式出现,以便于分析。
 
       DNS
        在Internet上,对于众多的以数字表示的一长串IP地址,人们记忆起来是很困难的。为了便于网络地址的分层管理和分配,因而采用了域名管理系统,引入域名的概念。通过为每台主机建立IP地址与域名之间的映射关系,用户在网上可以避开难于记忆的IP地址,而使用域名来唯一标识网上的计算机。
        为了使计算机的域名与其IP地址正确地对应起来,使用户只要输入主机的名称,就可以很快地将其转换成IP地址,在Internet上有许多域名服务器来负责域名到IP地址的转换。从1983年起,Internet开始采用一种树状、层次化的主机命名系统,即域名系统DNS,如下图所示。
        
        DNS域名系统
        域名系统DNS是一个遍布在Internet上的分布式主机信息数据库系统,采用客户机/服务器的工作模式。域名系统的基本任务是将文字表示的域名,如www.sdfi.edu.cn翻译成IP协议能够理解的IP地址格式,如210.44.128.101,亦称为域名解析。域名解析的工作通常由域名服务器来完成。
        要把计算机接入Internet,必须获得网上唯一的IP地址和对应的域名。按照Internet上的域名管理系统规定,在DNS中,域名采用分层结构,由自底向上所有标记组成的字符串,标记之间用“.”分隔。对于入网的每台计算机都有类似结构的域名,即:
        计算机主机名.机构名.网络名.顶级域名
        同IP地址格式类似,域名的各部分之间也用“.”隔开。一般来说,域名分为三级,其格式为:商标名(或企业名).单位性质代码.国家代码。作为中国国内企业,一般采用:企业名.com. cn的格式。
        一台计算机只能有一个IP地址,但是却可以有多个域名。
 
       Linux
        Linux是一个类似于UNIX的操作系统,Linux系统不仅能够运行于PC平台,还在嵌入式系统方面大放光芒。在各种嵌入式Linux迅速发展的状况下,Linux逐渐形成了可与Windows CE等嵌入式操作系统进行抗衡的局面。嵌入式Linux的特点如下:
        (1)精简的内核,性能高、稳定,多任务。
        (2)适用于不同的CPU,支持多种体系结构,如X86、ARM、ALPHA、SPARC等。
        (3)能够提供完善的嵌入式图形用户界面以及嵌入式X-Windows。
        (4)提供嵌入式浏览器、邮件程序、音频和视频播放器、记事本等应用程序。
        (5)提供完整的开发工具和软件开发包,同时提供PC上的开发版本。
        (6)用户可定制,可提供图形化的定制和配置工具。
        (7)常用嵌入式芯片的驱动集,支持大量的周边硬件设备,驱动丰富。
        (8)针对嵌入式的存储方案,提供实时版本和完善的嵌入式解决方案。
        (9)完善的中文支持,强大的技术支持,完整的文档。
        (10)开放源码,丰富的软件资源,广泛的软件开发者的支持,价格低廉,结构灵活,适用面广。
 
       域名
        IP地址用数字表示,使用时难以记忆和书写,因此在IP地址的基础上又发展出了一种符号化的地址方案,用来代替数字型的IP地址,这就是域名。
        域名由多个分量组成,分量之间用点号隔开,格式为
        *.三级域名.二级域名.顶级域名
        例如mail.yctc.edu.cn,其中en是顶级域名,表示中国,edu是二级域名,表示教育机构。各个分量代表不同级别的域名,级别最低的域名写在最左边,级别最高的顶级域名写在最右边,完整的域名不超过255个字符,但域名并不代表计算机所在的物理地点,它只是一个逻辑概念,使用域名有助于记忆。
        域名的划分是在顶级域名的基础上注册二级域名,二级域名下还可以注册三级域名等。现在的顶级域名有以下三大类。
        ①国家顶级域名。国家顶级域名采用ISO 3166的规定制定各个国家的顶级域名。如cn表示中国,us表示美国,jp表示日本等。
        ②国际顶级域名。采用int,国际性的组织可在int下注册。
        ③通用顶级域名。常见的通用顶级域名如com表示公司,net表示网络服务机构,org表示非营利性组织,edu表示教育机构(美国专用),gov表示政府部门(美国专用),mil表示军事部门(美国专用),aero表示航空运输企业等。
        在国家顶级域名下注册的二级域名由该国家自行确定,我国将二级域名划分为类别域名和行政区域名两大类。其中,类别域名有六个:ac表示科研机构,com表示工、商、金融等企业,edu表示教育机构,gov表示政府部门,net表示互联网络、接入网络的网络信息中心和运行中心,org表示各种非营利性组织。“行政区域名”共有34个,适用于各省、自治区、直辖市。
        一般一个单位可以申请注册一个三级域名,一旦拥有一个域名,单位可以自行决定是否需要进一步划分子域,并且不需要向上级报告子域的划分情况。
        当用户通过域名访问Internet上的某个主机时,其实是访问其IP地址,那么系统会如何识别哪个域名对应哪个IP地址呢?这是因为这个域名到IP地址的转换是由域名服务器DNS完成的。通过建立DNS数据库,域名服务器记录主机名称与IP地址的对应关系,并为所有访问Internet的客户机提供域名解析服务。
   题号导航      2018年上半年 网络工程师 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第33题    在手机中做本题