一、域名服务器
在Internet/Intranet网上常见的应用服务有域名服务DNS、电子邮件服务E-mail、文件传输服务(FTP)、WWW服务、电子公告板(BBS)系统、代理服务、动态地址分配服务、媒流体服务等。
域名系统服务器也叫名字服务器。DNS负责控制本地域名数据库中的名字解析,通过采用复制技术和缓存技术,在保持整个数据库坚固性的同时,保持各个域名服务器的同步。
早期的域名解析通过hosts文件。
域名是从根到当前域所经过的所有结点的标记名,从右到左排列,并用“.”进行分隔的标记名串,如www.edu.cn。
在域名系统中每个域可由不同的组织管理,每个组织可以将它的域再分成一系列的子域,并将其交给其他组织管理。 每个域对应一个IP地址,但并不是每个IP地址都有一个域名与它对应,有些IP地址没有域名,而有些IP地址可以对应几个域名。
常见领域的域名有:com(商业组织)、edu(教育机构)、gov(政府部门)、mil(军事部门)、org(非营利组织)、net(主要网络支持中心)
反向域名是将IP地址转换为域名,顶级反向域名是“in-addr.arpa”,如一个200.10.100.1的主机的反向域名是100.10.200.in-addr.arpa。
域名服务器采用客户/服务器模式工作。一个域名服务器可以管理一个域,也可以管理多个域。一般情况下,一个域中可能有多个域名服务器。 域名服务器类型:①主域名服务器②辅域名服务器③转发服务器④唯缓存服务器⑤解析器。 -主域名服务器:负责维护本区的域名空间信息,并对本区内其他域名服务器授权。主服务器是一种权威性服务器。 -辅域名服务器:当主域名服务器关闭、出现故障或负载过重时,辅域名服务器作为备份服务器提供服务。辅域名服务器也是权威性服务器。配置辅域名服务器不需要生成本地区文件,可以从主服务器中下载该区文件。其他文件是需要的,包括引导文件、高速缓存文件和回送文件。 -转发服务器:转发服务器接到地址映射查询请求时,在其缓存cache中查找,如果找不到,就把请求依次转发到指定的域名服务器,直到查询到结果,否则返回无法映射。 -唯缓存服务器:不是权威性服务器,只需配置一个高速缓存文件,是最常见的域名服务器配置。 -解析器:所谓解析,就是一个域名服务器把域名转化为与其相映射的P地址的过程。解析器是在客户方查询域名服务器,解释域名服务器的应答,并将查询到的有关信息返回给请求的程或用户。域名解析的方式有两种:第一种叫递归解析,要求名字服务器系统一次完成全部 名字—地址的变换。第二种叫反复解析,解析器每次请求一个服务器,不行再请求别的服务器,由本次请求的服务器返回下次请求服务器的地址。
在Linux上的域名服务器由named守护程序来执行。通常named守护程序在系统启动时开始工作,一直工作到系统关闭。
named.local包含几种类型的记录: ①NS(名称服务器)资源记录为DNS域标识DNS名称服务器。 ②A(地址)资源记录将主机(计算机或其他网络设备)名映射到DNS区域中的一个IP地址。 ③CNAME(规范名称)资源记录为指定的主机(计算机或其他网络设备)名创建了一个别名(同义名称)。 ④MX(邮件交换)资源记录为DNS域名指定了邮件交换服务器, ⑤SOA(授权的开始)资源记录表明DNS名称服务器是DNS域中的数据的最好信息来源。
主机信息记录指明主机地址、域名、类型、别名等。
域名服务器开始工作后,可以使用nslookup命令测试域名配置情况。
=========================================================================================================
二、电子邮件服务器
电子邮件是互联网上应用范围最为广泛的服务,它是通过计算机网络与其他用户进行联络的快速、安全、高效、廉价的现代化通信手段。
Linux系统内部的邮件系统是一个网络中的邮件递送实体。它由用户接口(mail)、邮件发送程序(sendmail)和邮件递交程序组成。sendmail是设置电子邮件服务的关键。
测试是否能在本网段及互联网上正确的收发电子邮件。如果服务器工作不正常,除检查sendmail的配置外,还要检查域名服务器配置是否正确。
电子邮件服务器主要管理任务是:①别名管理,②邮件队列管理,③邮件日志管理。
在Internet中发出电子邮件使用SMTP协议,在自己的电脑中收信使用POP协议,而要传送汉字则需要MIME协议。
=========================================================================================================
三、文件传输服务器
文件传输(FTP)是互联网上使用最广泛、信息传输量醉倒的应用之一。 FTP服务是由TCP/IP协议的文件传输协议支持的。是一种实时的联机服务。 FTP可以传输文本文件和二进制文件。 FTP服务器是指互联网上存储有大量文件和数据的计算机主机,设有公共的账号,有公开的资源用户使用。 FTP基于客户/服务器方式来提供文件传输服务的。用户所在的一方是客户方,客户方翻译用户发出的命令,向提供FTP服务的文件服务器传送请求。服务器端一直运行着ftpd守护程序。ftpd是FTP的服务进程,它遵循TCP协议,在指定的通信端口监听客户发来的FTP请求。
公用的FTP服务器,由于用户使用的是匿名账号,所以被称为匿名FTP服务器。
Linux中的软件包是wu-ftpd; ftpusers不允许使用FTP的用户加入到ftpusers中; ftphosts决定哪些网络中的主机和某些用户不能访问FTP服务器文件; ftpaccess是最重要的配置文件,决定着FTP服务器是否能够正常工作; ftpconversions可以实现在通过FTP传输文件的同时,对文件进行压缩打包等处理; xferlog是FTP日志文件。
FTP服务包含在IIS服务中。IIS是Internet信息服务器的缩写,它由FTP、WWW和SMTP虚拟服务器3个独立的服务器部件组成。
=========================================================================================================
四、电子公告板服务器
电子公告板系统(BBS)是一种很流行的信息服务系统,它实际上是一个远程访问服务器。BBS也是内部网应提供的服务之一。
BBS服务器的软件有Phoenix、Maple、NTbbs、Firebird。Firebird bbs适用于多种UNIX系统。 BBS服务器软件提供的基本功能:分类讨论区、双人对谈、多人谈天、电子邮件以及各类信息查询。
=========================================================================================================
五、WWW服务器
WWW服务是由瑞士的CERN实验室设计的,由HTML和URL两种技术来实现各种信息的链接。
web服务器的软件:UNIX平台的、windows 2000/windows XP平台,如Netscape的Enterprise Server、Microsoft IIS、Apache、Tomcat等
WWW服务器的维护包括服务器程序的维护和页面文件(HTML)的维护。
=========================================================================================================
六、动态主机配置服务
静态分配IP地址,就是网络中的每一台计算机被分配一个固定的地址号码,该号码不能和其他号码重复。 动态地址分配是指计算机向特定服务器临时申请一个地址,并且在一段时间内租用该号码,这就大大地减少了在管理上所耗费的时间。该协议被称为“动态主机分配协议”(DHCP)。用于管理IP地址的服务器称为DHCP服务器,申请地址的工作站被称为“客户端”。
DHCP使用客户/服务器模式。实现机理:在系统启动时,DHCP客户机发送discovery message(发现信息),该信息被广播到本地网,且可能转播到本地网络的所有DHCP服务器,每个DHCP服务器收到这一显示信息后,就向提出申请的客户发送一个offer message(提供信息),其中包含一个IP地址和合法的配置信息。DHCP客户收集各个服务器提供的配置信息,从中选择一个,然后发送一个标识着被选中的DHCP服务器的请求信息(request message),被选中的DHCP服务器发送一个DHCP确认信息,它包含着在显示期间第一次发送的地址、对该地址的合法租用及该用户的TCP/IP网络配置参数。
DHCP支持3种IP分配方式: ①自动分配(DHCP给用户分配一个永久的IP地址); ②动态分配(用户可以取得一个IP地址,但有时间限制); ③手工分配(用户的IP地址由管理员手工指定的,DHCP服务器只需要将这个指定的IP地址传送个用户即可。-----起传递作用)。
默认客户端获得ip地址使用期限是8天。
DHCP不足:分布式网络中,DHCP服务器无法交换和共享地址和其他数据;不能同传统的域名服务器共享地址,网络管理员必须定期地手动更新DNS。
=========================================================================================================
七、代理服务器
代理服务器的TCP/IP协议参数配置有两种方案:①代理服务器配置两块网卡,每块网卡都捆绑TCP/IP协议;②代理服务器只配置一块网卡,网卡捆绑的TCP/IP协议中配置两个IP地址,一个为对外与互联网通信的合法IP地址,网关、DNS也是使用上一级网络管理员给定的IP地址;另一个为对内与国内计算机通信的私有IP地址。
|