《计算机网络技术基础与实例教程第06章应用层》由会员分享,可在线阅读,更多相关《计算机网络技术基础与实例教程第06章应用层(90页珍藏版)》请在金锄头文库上搜索。
1、第第6章章 应用层应用层应用层位于OSI模型的最高层,是面向用户服务的层次,该层使用下层提供的服务,向用户提供类型丰富的服务过程,如WWW、FTP、TELNET等。本章讲述基本的应用层服务、服务的构建过程及其相关的概念。7/19/2024本章学习要求o理解WWW服务的相关知识点,掌握IIS服务器的配置和测试。o掌握.net平台、Apache服务器和Tomcat服务器的配置和测试。o了解FTP的工作原理,掌握FTP的使用方式和FTP服务器的配置和测试。o掌握Telnet服务的使用和telnet服务器的配置和测试过程。o掌握POP3命令和SMTP命令的使用方式。o掌握Winmail邮件服务器的配置
2、和测试过程。o了解DNS的服务过程,掌握DNS服务器的搭建和测试过程。7/19/2024WWW服务服务 WWW原理是1989年由在欧洲核子物理研究所(CERN)工作的Tim Berners Lee 提出的。WWW是一个基于超文本方式的信息检索工具,它将位于Internet上不同地点的相关数据信息有机地编织在一起。通过Internet使用WWW服务可以使用户从全世界任何地方调来所希望得到的文本、图像和声音等超媒体信息。7/19/2024WWW和和HTTP协议协议 WWW是Internet、超文本和超媒体技术相结合的产物。WWW服务采用的是客户机/服务器(C/S)模式。超文本(Hypertext)
3、是一种人机界面友好的计算机文本显示技术,它将菜单嵌入到文本中。和线性文本不同的是,它采用链式组织。超媒体(Hypermedia)技术是指将图像、声音等信息嵌入文本的技术。E-mail、FTP、Telnet和WWW是Internet向用户提供的四类基本服务,WWW通过URL连接各个资源。1URL URL,即统一资源定位符。通常在浏览网络资源的时候,使用URL,一个URL应该包含四个部分的内容,即协议名、主机名(或IP)、子路径、首页面。它的组织方式是“协议名:/主机名(或IP)/子路径/首页面”。例如河南科技学院网络安全站点的URL地址是.,它表示的是该站点提供WWW服务,该站点的主机名为,子路
4、径为Webinfo,站点的首页为页面。7/19/2024URL通常可以简写,一般的主机域名命名方式对应的协议默认关系如下:通常可以简写,一般的主机域名命名方式对应的协议默认关系如下:WWW开头的表示和开头的表示和 协议对应,协议对应,FTP开头的和开头的和FTP协议对应,也就是说在协议对应,也就是说在调用如上的站点的时候:输入即可,系统将自动按照调用如上的站点的时候:输入即可,系统将自动按照 协议方式组织,又如协议方式组织,又如输入如下的主机域名:,系统自动将按照输入如下的主机域名:,系统自动将按照FTP协议解析,其他不规则的一般协议解析,其他不规则的一般都按照都按照 方式解析,例如直接使用方
5、式解析,例如直接使用IP地址的方式,这些情况在输入地址的方式,这些情况在输入URL地址地址时应该加上协议类型。如访问一个时应该加上协议类型。如访问一个FTP站点的输入应该是格式,而如果直接站点的输入应该是格式,而如果直接输入,系统将完全按照输入,系统将完全按照Web服务器去解析,即相当于按照服务器去解析,即相当于按照 :去解析了,其:去解析了,其结果肯定是返回错误。结果肯定是返回错误。URL地址中将服务的默认端口号都省略了,如果用户自定义了服务对应地址中将服务的默认端口号都省略了,如果用户自定义了服务对应的端口号,则必须在主机后面写上服务对应的端口号。默认页面名称的命名如的端口号,则必须在主机
6、后面写上服务对应的端口号。默认页面名称的命名如果比较规则,则在果比较规则,则在URL中也可以省略,一般的中也可以省略,一般的Web服务器把对应的首页默认服务器把对应的首页默认名称都设置为名称都设置为default或或index等,那么在用户输入的时候都不需要输入首页等,那么在用户输入的时候都不需要输入首页信息,即可自动跳转。当然,属于用户自己搭建的服务器则需要把默认页面在信息,即可自动跳转。当然,属于用户自己搭建的服务器则需要把默认页面在服务器中指定,否则在写服务器中指定,否则在写URL地址时就不能省略该项目。地址时就不能省略该项目。7/19/20242HTTP协议协议HTTP协议,即超文本传
7、输协议,它是用于从WWW服务器传输超文本到本地浏览器的传送协议。HTTP协议基于请求/响应模式,它是一个浏览器服务器模型。当浏览器与服务器建立连接后,发送一个请求给服务器,服务器接到请求后,给予相应的响应信息,其格式为一个状态行,包括信息的协议版本号、一个成功或错误的代码,后边是MIME信息包括服务器信息、实体信息和可能的其他内容。在Internet上,HTTP通讯通常发生在TCP/IP连接之上。服务缺省端口是TCP的80号,其它的端口号可以由用户指定使用。基于HTTP协议的浏览器/服务器模式的信息交换过程,它分四个过程:建立连接、发送请求信息、发送响应信息、关闭连接。浏览器作为HTTP客户,
8、向服务器发送请求,当浏览器中输入了请求信息,浏览器就向服务器发送HTTP请求,此请求被送往由IP地址指定的URL。如果连接过程建立起来,则由驻留程序接收请求,按照客户端的请求信息进行响应,在进行必要的操作后回送所要求的文件,响应结束后连接断开。7/19/2024Web服务器服务器要构建WWW服务则必须使用Web服务器,目前市场上出现许多类型的服务器,用户根据不同的运行环境,网络规模,解析不同类型的文件格式进行选择。一个好的Web服务器应该具有高效性,高安全性,高可靠性的特点。下面将讲解IIS服务器、Apache服务器和Tomcat服务器等常见的比较流行的服务器的构建和使用过程。1PWS在Win
9、dows98平台下,系统提供了一个可选的安装组件,这个就是pws,pws称为个人Web服务器,常用于小型站点的Web服务构建,微软公司提供的服务器主要是解析动态ASP类型的Web程序,添加其它组件和参数也可以实现PHP等动态Web语言程序的支持。pws服务器的使用范围很小,目前在教学实验中还有使用,pws的配置简单,很多项目都被IIS继承,所以pws的配置在此省略,有兴趣的读者可以自己去配置。微软提供的Web服务器的特点是安装简单,图形界面的配置易于用户操作。7/19/20242IIS从Windows2000开始系统提供了IIS服务器,IIS称为Internet信息服务器,是微软公司出品的功能
10、强大的Web服务器,IIS常用于构建大型的网络站点服务,IIS服务器自身包含,Web服务,FTP服务和虚拟的SMTP服务等三种服务。和pws相比,IIS功能更强大,管理和可靠性更好。目前IIS已经由版本上升到版本,性能和安全性上又有了很大的提升。7/19/2024实训二十九实训二十九 IIS服务器的配置和测试服务器的配置和测试1IIS服务器的安装服务器的安装(1)打开【控制面板】,双击【添加或删除程序】,选择【添加或删除Windows组件】,在出现Windows组件向导窗口中选择【Internet信息服务】,操作如图6-1所示。(2)双击【Internet信息服务】选项,出现如图6-2所示的窗
11、口,选择安装IIS所需要的子组件。(3)选择子组件后,单击【确定】按钮,系统出现安装组件过程。选择操作系统的安装路径或选择从光盘安装。在设置好文件复制位置后,单击【确定】按钮,系统文件复制完毕后出现安装结束窗口,表明IIS服务器组件安装完成。7/19/20247/19/20242IIS服务器的配置服务器的配置(1)打开【控制面板】的【管理工具】选项,选择【Internet信息服务】子选项,双击打开IIS服务器,出现如图6-3所示的窗口。(2)设置默认站点默认Web 站点一般对应于向网络开放的WWW站点。打开【默认Web站点】的属性设置窗口,选择【默认Web 站点】右键单击【属性】,打开【网站】
12、选项卡。在IP地址栏中输入提供WWW服务的站点IP地址,并设置TCP的端口,默认的设置为80。图6-4是设置网站选项卡的过程。(3)设置主目录选择【主目录】选项卡,在【本地路径】通过【浏览】按钮来选择网页文件所在的目录,并设置文件的读取方式,执行权限等选项。图6-5是设置主目录的过程。(4)设置文档选项确保【启用默认文档】一项已选中,如果要再增加需要的默认文档名,单击【添加】按钮,输入要设置为默认文档的名称。注意:一般添加的文件类型即有主文件名,也有扩展文件名。此项的作用是,当在浏览器中只输入域名(或IP地址)后,系统会自动在“默认文档列表”中按从上到下的次序寻找指定的文件名。如果要调整相应的
13、默认文件顺序,选择一个默认文件名,按上翻或下翻按钮做相应的调整即可。图6-6是默认文档的添加过程。7/19/20247/19/2024(5)设置目录的继承和覆盖在设置默认文档后,单击确定按钮,出现继承覆盖窗口,如图6-7所示。如果要将设置的默认文档在所有站点中都使用,一般选【全选】,如果仅设置为子站点继承,选择子站点即可。 (6)虚拟目录要把其他文件目录做为主目录的下一级目录使用,则需要设置虚拟目录。要在默认Web 站点下建立虚拟目录,选择【默认Web 站点】,右键单击【新建】菜单的【虚拟目录】选项,出现虚拟目录向导,单击【下一步】按钮,在出现的“别名”处输入子目录的名称,转入下一个窗体,在“
14、目录”处选择它的实际路径,转入新窗口后,设置虚拟目录权限,单击【下一步】按钮完成虚拟目录的设置。(7)设置自定义错误信息打开默认站点的自定义错误选项卡,设置 错误消息。默认的由服务器自定义错误类型和对应文件,如果用户要使用自己的风格定义错误信息,则选择此项操作即可。操作过程是:单击选中错误类型,在出现的窗体上单击【编辑属性】按钮,修改对应文件即可。(8)目录安全性设置对于一些内部网站和一般不提供给匿名用户使用的站点,常常要进行目录安全性设置。此选项一般提供身份验证,IP地址和域名限制,服务器证书下载三种操作。操作过程:选择目录安全性选项,在出现的窗体上单击【编辑】按钮,出现【身份验证方法】窗口
15、,如图6-8所示。把匿名访问选项前面的勾去掉,选择【集成Windows身份验证】选项。这样站点的用户“用户帐号”里面去选择添加。7/19/20247/19/2024注意事项:通常在服务器的安全设置时,如果设置为非公用网络,把默认的端口号更改,也是很好的一个措施。例如把TCP默认的端口号80改变为8000等。(9)Web服务器证书的安装和分配。单击【服务器证书】按钮出现Web服务器证书向导窗体。单击【下一步】按钮,输入证书名称,选择“位长”,操作如图6-9所示。单击【下一步】按钮,填写证书的单位信息, 转入下一个窗口,输入站点的公用名称,单击【下一步】按钮,输入证书的地理信息,在转入新窗口输入证
16、书请求的文件名,单击【下一步】按钮出现如图6-10所示的证书文件请求信息,单击【下一步】按钮,完成证书的安装。7/19/20247/19/20243IIS的测试的测试(1)默认站点测试 在浏览器中输入,即可调出系统默认的首页。出现此页,说明IIS服务器安装成功。(2)安全设置测试 当配置了使用认证方式的设置时,要调出该站点,必须要输入由对应站点提供的合法用户名和密码。图6-11是配置安全设置的站点。(3)配置站点测试:输入或localhost即可。(4)虚拟目录测试:输入主机地址拟目录地址即可。注意在本试验中,端口号改动为82,如图6-12所示。7/19/20247/19/2024实训三十实训
17、三十 .Net环境的配置和测试环境的配置和测试微软的Web服务器主要用来解析ASP动态Web服务器端程序语言,该技术本身由微软公司出品,关于详细的ASP介绍将在下一章进行。Asp技术已经成熟,虽然在社会上的使用量也不小,但在安全性等很多方面都存在问题,当JSP技术出台后更加受到广大用户的喜爱。所以,微软提出了.net平台,关于详细的.net介绍在下一章介绍。.net平台实际上是在ASP的基础上增加了部分组件,实现升级的过程。下面讲述.net环境的配置和测试过程。1.Net环境的安装环境的安装在Windows2000环境下的安装过程如下:(1)安装Web服务器以上。(2)数据库组件 以上。(3)
18、下载安装MS .Net Framework,该组件的安装非常简单,按照提示,单击下一步按钮,直到完成即可。 7/19/2024(4)下载安装版可再发行组件包,该组件的安装非常简单,按照提示,单击下一步按钮,直到完成即可。 (5)下载安装,该组件的安装非常简单,按照提示,单击下一步按钮,直到完成即可。 (6)安装简体中文语言包。注意:上面的步骤一般不要更换次序,以防安装出错,.Net环境不能运行。当然,也可以直接安装开发平台,配套IIS使用。2.Net的配置的配置.Net安装完成后,站点的配置过程都将在IIS中进行。该配置过程和在IIS中配置站点的过程基本相同,所以不再阐述。3.Net环境的测试
19、环境的测试.Net环境配置好后,测试过程和在IIS中测试站点的方法相同。7/19/2024实训三十一实训三十一 Apache服务器的配置和测服务器的配置和测试试Apache服务器是一个历史比较久远的Web服务器,它本身只作为html语言的Web服务器。Apache是目前世界上使用较多的服务器,它操作方便,多用户支持能力强大,占用系统资源少等特点倍受用户青睐。Apache服务器通过组件的设置可以实现对php,cgi等动态Web程序语言的支持。Apache在处理静态页面、处理大量网络客户请求、支持服务的种类以及可配置方面都有优势,高速并且强壮,但是没有JSP/Servlet的解析能力。目前网络We
20、b服务构建中采用SUN公司的JSP技术和微软公司的.net平台技术的较多。纯静态Web服务已经过时,php,cgi等技术也不在流行,所以目前Apache服务器主要做为配套Tomcat服务器进行静态文本解析的组件。7/19/20241Apache服务器的安装服务器的安装单击安装文件出现如下安装向导页面,单击【next】按钮,出现下一个页面,选择接受程序协议,单击【next】按钮出现如图6-13的窗口界面。设置域名、服务器名称,管理员电子邮件地址等选项。选择典型安装模式,单击【next】按钮,选择服务器的安装地址,注意,为了方便起见,把服务器安装在一个指定的目录下,因为该服务器的配置过程序要在文件
21、中操作。其他步骤一直按【next】向下进行,直到完成,这样Apache服务器的安装基本完成。7/19/20242Apache服务器的配置服务器的配置(1)配置文件。文件位于Apache2conf的文件夹下,使用记事本把该文件打开。在该文件中已经按照用户的安装要求把所有要修改的事项自动的写入文件。如果要改动,按照该文件修改就行,注意凡是以“#”开头的都表示的为注释信息,一般的都是介绍一个事例,或者讲解配置过程。(2)基本项目设置服务器目录设置:ServerRoot C:/Program Files/Apache Group/Apache2。超时设置:Timeout 300。连接活动设置: Kee
22、pAlive On,off表示不启动。最大请求数设置::MaxKeepAliveRequests 100。监听端口号设置:Listen 80 。服务器名称设置:ServerName localhost:80 。主目录设置:DocumentRoot C:/Program Files/Apache Group/Apache2/htdocs 7/19/20243Apache服务器的测试服务器的测试设置好上面的所有选项后,保存文件,单击【开始菜单】设置好上面的所有选项后,保存文件,单击【开始菜单】【程序】程序】【Apache Server 2.0.55】【Control Apache Server】【
23、restart】选项,启动】选项,启动Apache服务服务器。服务器设置全部完成后,双击任务栏下面的【器。服务器设置全部完成后,双击任务栏下面的【Apache服服务器】图标,打开如图务器】图标,打开如图6-15所示的窗口,表明所示的窗口,表明Apache服务服务器已经正常启动。器已经正常启动。(1)测试默认页面)测试默认页面在浏览器里面输入或在浏览器里面输入或 :/localhost即可跳出默认页面。即可跳出默认页面。(2)测试用户设置的主目录)测试用户设置的主目录把要放置在站点上的主目录文件全部放在把要放置在站点上的主目录文件全部放在htdocs目录下,或目录下,或者修改配置文件到对应的本机
24、地址,在浏览器地址栏输入服务者修改配置文件到对应的本机地址,在浏览器地址栏输入服务器对应地址即可。器对应地址即可。7/19/2024实训三十二实训三十二 Tomcat服务器的安装与配服务器的安装与配置置Tomcat是Apache旗下的另一个Web服务器,Tomcat是JSP/servlet服务器,主要运行JSP和servlet,当然也可以用来处理静态文本。如果要实现JSP的支持可以使用Tomcat服务器,但更多用户喜欢使用Tomcat和Apache的结合来实现Web服务。用Apache实现静态页面的快速处理,用Tomcat实现动态页面的快速处理。整合Apache和Tomcat可以看作是用Tom
25、cat做Apache的JSP/servlet解析插件,将两者优势结合起来。不过Tomcat作为一个Web服务器,本身具备了基本的Web服务功能,完全可以直接使用它配置Web服务。Tomcat服务器的安装服务器的安装(1)安装J2SDK安装Tomcat之前,首先要安装j2sdk,最好采用版本以上。该软件的安装过程非常简单,只需要用户按照程序提示向下操作即可。建议用户直接按照系统默认的路径安装。安装完毕,该程序会在开始菜单对应的程序选项出现,如图6-16是安装后打开J2SDK应用程序管理器的界面。7/19/2024(2)安装Tomcat服务器,Tomcat服务器的安装和Apache服务器的安装比较
26、相似,在低版本的时候通常是一个压缩文件,只需要把文件解压缩即可,高版本开始,系统提供安装过程,要求用户在安装时提供部分参数,安装完毕,程序基本上已经把服务器的默认配置设置好。下面选取部分主要的步骤加以说明。双击jakarta-Tomcat-文件开始进入安装界面,如图6-17所示。注意:必须先安装J2sdk,否则程序自动退出安装过程。单击【I agree】按钮,进入下一步安装过程,为了保证服务器的安装完整性推荐使用【full】(完全安装)模式,操作界面如图6-17所示。选择安装路径,注意该步骤最好建立在原来所安装的Apache服务器的子目录下,以便于整合和管理,在上面的实验中Apache服务器的
27、路径选择在“C:Program FilesApache GroupApache2”目录下,则Tomcat最好安装在目录下,如图6-18所示。 单击【下一步】,程序开始安装到指定的目录,安装完成,出现管理员配置页面,要求用户输入要配置的管理员用户名和密码,Web服务器的端口号,默认为8080端口,设置完成后,单击【finish】按钮完成安装过程,具体操作如图6-19所示。7/19/20242. Tomcat服务器的配置服务器的配置该服务器在安装过程中已经设置好默认的配置,如果要修改为用户指定的配置,只需要用记事本打开conf子目录下对应的配置文件修改参数即可,下面列出常用的一些配置过程。(1)
28、站点目录配置发布站点到主目录非常简单,只需要把对应的站点文件复制到Root目录下即可。Servlet和Javabean的class类复制到WEB-INF/classes目录下。如果要建立新目录则需要在该目录下新建一个WEB-INF目录,注意,目录名称是区分大小写。在WEB-INF下新建一个文件,该文件内容可以照WebappsROOTWEB-INF下的文件书写。 (2) Servlet和Javabean配置 如果JSP中使用了Servlet或Javabean,则需要把对应编译的class文件拷贝到站点发布的WEB-INFclasses目录下。(3) 管理员设置用记事本打开confTomcat-文
29、件,修改对应的username和password选项。(4) 编码设置Tomcat必须进行编码设置,否则页面解析将出现乱码现象。用记事本打开conf文件来解决编码问题。给该文件的Connector部分添加URIEncoding参数,可以设置编码方式,如用GB2312-80来进行简体中文的编码设置等。(5) 虚拟主机设置打开conf文件,设置host参数部分。表6-1是一个修改配置的例子。7/19/2024(6) 禁止目录列表设置如果要禁止浏览目录,打开conf目录下的文件,把listings属性设置为false。表6-2是一个修改配置的例子。注意,默认的设置为True,即允许用户浏览目录。 (
30、7) 访问范围限制设置为提高访问的安全性和进行流量控制,要禁止指定的IP或主机访问。表6-2是一个修改配置的例子。7/19/2024FTP服务服务FTP,简称文件传输协议,是一个用于从一台主机到另一台主机传送文件的协议。FTP 的主要功能是提供文件远程共享传输,支持间接使用远程计算机, 使用户不因各类主机文件存储系统的差异而受影响,可靠且有效的传输数据。FTP使用两个并行的TCP连接来传送文件。一个是控制连接,一个是数据连接。控制连接用于在客户机和服务器之间发送控制信息,它类似 TELNET 协议。数据连接用于真正发送文件。 当用户启动与远程主机间的一个FTP会话时,FTP客户首先发起建立与F
31、TP服务器端口号21号之间的控制TCP连接,然后经由该控制连接把用户名和口令发送给服务器。客户机通过该控制连接把本地临时分配的数据端口告知服务器,以便服务器发起建立一个从服务器端口号20到客户指定端口之间的数据TCP连接,用户执行的一些命令也由客户经由控制连接发送给服务器。当用户每次请求传送文件时,FTP将在服务器端口号20上打开一个数据TCP连接。在数据连接上传送完本次请求需传送的文件之后,有可能关闭,而控制连接在整个用户会话期间一直开启。整个会话期间,FTP服务器必须维护用户的状态。服务器必须把控制连接与特定的用户关联起来,必须随用户在远程目录树中的游动跟踪其当前目录,为每个活跃的用户会话
32、保持这些状态信息极大地限制了FTP能够同时维护的会话数。7/19/2024实训三十三实训三十三 FTP的使用的使用1基于浏览器的使用基于浏览器的使用打开浏览器,在地址栏输入打开浏览器,在地址栏输入FTP服务器的地址。注意:一般的服务器的地址。注意:一般的FTP服务服务器采用器采用IP地址组织地址组织URL的很多,凡是此类在输入时候必须加上完整的的很多,凡是此类在输入时候必须加上完整的FTP协协议类型,不能省略该头部,否则,系统按议类型,不能省略该头部,否则,系统按 协议去查找。将会出错。另外如协议去查找。将会出错。另外如果系统默认的端口号果系统默认的端口号21号改动,则必须也要把修改后的端口号
33、加上,否则将号改动,则必须也要把修改后的端口号加上,否则将找不到服务器端口。一个完整的登录方式的找不到服务器端口。一个完整的登录方式的URL为为FTP:/域名或域名或IP:端口。:端口。(1)登录)登录IP地址为的地址为的FTP服务器,服务端口为服务器,服务端口为6021。服务器返回身份验证页面,。服务器返回身份验证页面,如果是匿名方式则自动跳转到如果是匿名方式则自动跳转到FTP服务器主页面。服务器主页面。(2)当身份验证成功后,出现服务器的主页面。如图)当身份验证成功后,出现服务器的主页面。如图6-21所示为通过浏览器登所示为通过浏览器登录的录的FTP服务器主窗口。服务器主窗口。(3)用户看
34、到的是一个和本机资源完全相同的界面,按照操作本机资源的方式操)用户看到的是一个和本机资源完全相同的界面,按照操作本机资源的方式操作即可。下载和上传是两种复制方式。上传指的是把本地资源复制到远程服务作即可。下载和上传是两种复制方式。上传指的是把本地资源复制到远程服务器上,下载指的是把服务器资源复制到本机磁盘上。修改和删除和操作基本的器上,下载指的是把服务器资源复制到本机磁盘上。修改和删除和操作基本的Windows文件和文件夹的方式相同。要注意的问题是:一般的文件和文件夹的方式相同。要注意的问题是:一般的FTP服务器服务器按角色划分用户身份,上传和修改,删除一般不提供给普通用户。按角色划分用户身份
35、,上传和修改,删除一般不提供给普通用户。7/19/20242基于命令行的使用基于命令行的使用这种方式指的是在MS-DOS模式下通过命令来访问FTP服务器。这种方式比浏览器方式的直观性差一些,要求每一步都通过用户输入的命令来响应服务。但是它能更好的反映FTP服务器的工作过程,它是FTP服务器提供的最基本的一种服务模式。FTP的命令行使用方式还有一个问题和DOS相关,就是它比较难解决中文字符的输入,当然从Windows2000 开始,该问题得到解决,但是输入很长的一串字符本身就很麻烦。(1)服务器的登录打开【开始】菜单在【运行】中输入cmd命令跳出MS-DOS模式。输入ftp命令,命令提示符返回到
36、ftp模式下,输入open 59.69.166.234 6021 (注意:在命令模式下端口的调用不加“:”符号。)系统返回响应信息。7/19/2024(2)服务器提示输入用户名,输入完毕后,要求输入密码,密码输入正确后,返回如图6-23所示状态。注意该密码在输入过程中,不在窗口中出现任何字符。另外如果服务器是匿名方式则必须输入名为“anonymous”的用户,密码为空,否则不能登录。这一点和浏览器方式不同。浏览器方式如果允许匿名用户就直接登录系统,没有登录身份验证窗口。(3)登录服务器后,使用dir命令查看主目录。如图6-24所示,注意凡是文件夹则没有后缀名,没有大小描述,凡是文件即有大小也有
37、后缀名描述。7/19/2024(4)使用get命令下载一个文件,注意可以选择目标文件的存放位置和新的命名方式。如果不设置将会按照原来的文件名下载在默认的目录下,一般的FTP下载都默认在c盘根目录下。注意这一点和浏览器方式是不同的(浏览器方式必须先下载后重命名)。源文件一般最好使用cd命令转到对应目录下最方便。如图6-25是下载的一个例子,第一次默认下载服务器上的文件到c盘,第二次是把该文件下载到d盘,并且重命名为。(5)上传文件,该操作是选择源上传文件地址和目标文件的存放地址。使用put命令即可。上传也可以直接改名,这和浏览器方式是不同的。图6-26是该命令的使用,注意如果要传到对应目录时,最
38、好先用CD命令转入该目录最方便,这样,省略了书写冗长的路径。7/19/2024(6)其他命令:使用?命令调用出了FTP的所有参数,下面是对其他参数所作的说明。mdelete:删除远程主机文件。mdir:与dir类似,但可指定多个远程文件。mget:传输多个远程文件。mkdir:在远程主机中建一目录。mls:可指定多个文件名。mput:将多个文件传输至远程主机。open:建立指定FTP服务器连接,可指定连接端口。prompt:设置多个文件传输时的交互提示。put:将本地文件local-file传送至远程主机。7/19/2024pwd:显示远程主机的当前工作目录。quit:同bye,退出FTP会话
39、。quote:将参数逐字发至远程FTP服务器。recv:同get。rename:更改远程主机文件名。rmdir:删除远程主机目录。send:同put。status:显示当前FTP状态。trace:设置包跟踪。type:设置文件传输类型为type-name,缺省为ascii。user:向远程主机表明自己的身份。verbose:同命令行的-v参数,即设置详尽报告方式,FTP服务器的所有响应都将显示给用户,缺省为on。?:同help。7/19/2024实训三十四实训三十四 Serv-U服务器的搭建服务器的搭建FTP作为一种常用的网络服务被用户使用,所以设置FTP服务器显得非常重要。目前市场上出现了多
40、种多样的FTP服务器,它们的搭建方式基本上相同。部分Web服务器把FTP服务器作为其组件的一部分安装,如IIS中提供的FTP服务,通常推荐用户使用专业的FTP服务器,这类服务器的管理性能良好,功能比较强大。下面介绍比较流行的一款FTP服务器,Serv-U服务器的安装和配置过程。1Serv-U服务器的安装:服务器的安装:双击打开文件,出现安装窗口,Serv-U的安装过程非常简单,且不需要输入任何参数,按照提示向导操作,直到完成即可。2Serv-U服务器的配置服务器的配置(1)打开【开始】菜单对应的服务器安装位置,打开Serv-U Administrator程序,出现如图6-27所示界面,开始配置
41、服务器。7/19/2024(2)右键单击【域】,】,选择【新建域】,出现如图6-28的窗口,添加域对应的IP地址 (3)单击【下一步】按钮,添加FTP服务器的DNS域名,注意:如果没有安装域名解析服务器,可以在该项目里输入IP地址或主机名,操作如图6-29所示。(4)单击【下一步】按钮,选择服务器设定对应的服务端口,注意:FTP一般默认为21号端口,用户可以改动为自己想要设定的端口号。图6-30是设置域端口号的过程。(5)单击【下一步】,选择域文件的存储区域,域的配置基本完成。域的配置完成后返回到FTP服务器主窗口中。选择域下的【设置】属性,出现如图6-31所示窗口,选择【常规】设置最大用户数
42、量、虚拟路径映射和连接映射 7/19/2024(6)单击【IP访问】选项,如果站点要设置为只允许内部网络访问,可以设置为允许选项,输入被允许的主机IP范围,如果只拒绝部分主机访问,可以添加被拒绝的主机IP地址即可。图6-32所示的为只允许和网络所有主机访问的设置过程 (7)单击【消息】选项,设置提示信息和欢迎信息。一款优秀的FTP服务器应该有比较完善的提示信息。在Serv-U服务器中已经将系统的部分提示信息做好,如果要修改双击对应项目即可,对用户的一些标记信息要求用户自行设置。操作方法是,把要准备设置的信息输入到一个文本文件,然后在信息提示窗口输入文件路径,当操作的时候,服务器则自动调用该信息
43、,图6-33是设置提示信息的过程。(8)单击【记录】选项,出现服务器对用户操作的日志记录项目,设置该项目方便了管理员对系统登录使用状况的分析,修改如图6-34所示。(9)设置“上传和下载”选项,单击【添加】按钮,添加文件自由下载。单击【高级】选项,设置如图6-35所示的安全等各子项目。7/19/2024(10)设置好域属性后,开始设置用户属性。右键单击域下的用户选项,出现【新建用户】选项。填写新用户的用户名。单击【下一步】按钮输入用户的密码配置,注意密码是原文显示。如果准备使用匿名使用则可以不设置密码。设置完成后单击【下一步】,设置用户对应的主目录,注意Serv-U服务器对每个客户都可以设置各
44、自的对应目录,图6-36是设置主目录的过程。(11)设置用户是否锁定目录,一般的选择都为“是”,这样可以提高安全性,隔离不同用户的操作。这样,一个FTP用户注册成功。用户建立成功后,需要对用户设置属性。帐号属性设置用户名,密码,主目录等选项,设置实例如图6-37所示。(12)单击【常规】选项,选择设置登录和下载上传的属性配置。单击【目录访问】选项,设置用户对服务器的操作方式,一般的普通用户只设置下载属性,如果要追加其他属性则单击选择右边的动作设置,设置实例如图6-38所示。其他属性的设置基本和域属性的设置相同,所以不再重复。组的设置基本上也继承了用户设置的部分属性,所以在此省略。到此,FTP服
45、务器的配置基本完成。3FTP服务器的测试服务器的测试分别使用浏览器方式和命令方式登录搭建的FTP服务器进行服务器测试。7/19/2024Telnet服务服务 Telnet协议是一种进行远程登录的标准协议,它为本地用户提供了远程访问其它主机的能力。Telnet属于客户机/服务器模型的服务,Telnet主要用于Internet会话。其基本功能是,允许用户登录进入远程主机系统,通过本地用户生成Telnet应用,和远程服务器上运行的Telnet进程建立一条TCP链路。用户发出请求被传送到远程Telnet服务器,实现对远程服务器的操控过程。Telnet主要提供构造使用标准接口的程序,定义网络虚拟终端。客
46、户机和服务器协商。对称处理连接端三种基本服务。1工作过程工作过程Telnet工作过程包括建立连接,客户端发送数据信息,转化为网络虚拟终端NVT(Net Virtual Terminal)发送给服务器。服务器接受客户端的NVT数据,并转化为本地格式,断开连接四个步骤。2基本命令和使用基本命令和使用Telnet客户端命令的使用方式为:Telnet -a-e escape char-f log file-l user-t termhost port,表6-4列出Telnet命令的部分参数及作用。 7/19/2024实训三十五实训三十五 Telnet服务的使用服务的使用1用用Telnet登录登录BBS
47、BBS最初使用最初使用Telnet登录方式的较登录方式的较多,现在常被多,现在常被 方式代替。例如,方式代替。例如,在开始菜单的运行栏中输入在开始菜单的运行栏中输入“cmd”命令,打开命令,打开MS-DOS模模式,在命令提示符下输入式,在命令提示符下输入“telnet 23”,即可跳出水木,即可跳出水木清华的清华的BBS,如图,如图6-39所示,所示,注意:注意:Telnet默认为默认为23号端口。号端口。7/19/2024下面按照提示使用命令注册用户名和密码,关于详细的过程,读者自己照着网络提示操作即可,图6-40为注册用户过程。7/19/20242Telnet登录其它使用登录其它使用Tel
48、net是远程登录方式,它提供对其它服务器的测试过程。(1)用Telnet访问远程主机,使用Telnet登录远程主机的23号端口。(2)用Telnet测试FTP服务器,使用Telnet登录FTP服务器的21号端口,系统返回到FTP命令模式下,使用命令登录即可。注意:使用Telnet如果主机能连通,则会立即返回服务器的相关信息。(3)用Telnet测试POP3服务器,使用Telnet登录POP3服务器的110号端口。(4)用Telnet测试SMTP服务器,使用Telnet登录SMTP服务器的25号端口。 7/19/2024实训三十六实训三十六 搭建搭建Windows 2000 telnet服务器服
49、务器1配置配置Telnet服务器服务器Windows 2000 默认安装了 Telnet 服务,但是并没有启动。具体的配置和操作过程如下:(1)启动Telnet服务器端。打开【控制面板】【管理工具】【服务】选项,双击【Telnet】选项,跳出如图6-41所示的Telnet属性窗口。(2)双击【启动】按钮,启动telnet服务。出现如图6-42所示窗口,如果Telnet服务未禁用,则可以启动服务。(3)单击【telnet】属性的登录窗口,选择添加用户帐户和身份。系统已经默认的将管理员的身份添加了,如图6-43所示。(4)如果需要更改则单击其旁边的【浏览】按钮,添加新用户即可。注意,该用户必须是已
50、经在系统中定义好的。定义过程是单击【控制面板】【管理工具】【计算机管理】,选择【用户和组选项】,单击【用户】选项, 在右边的空白区域右键单击【新用户】,添加新用户,必须选择用户密码永不过期选项,如图6-44所示。7/19/20247/19/2024(5)在选择【用户】选项里输入按上面步骤创建的用户名,如图6-45所示,然后按【确定】按钮,完成新用户的添加过程。7/19/20242Telnet服务的测试服务的测试(1)在另一台机器的命令提示符使用Telnet命令登录,即可访问配置telnet服务的主机。Telnet使用客户端程序访问服务器的方式,所以测试机器必须设置防火墙允许用户的网络访问。当然
51、两台机器必须都连入网络。如果服务器响应,在下面的提示符下输入用户名和密码,注意输入的为在远程计算机上设置的用户名和密码。(2)当用户的身份认证成功后,将出现远程用户的命令窗口,此时,用户在该窗口下就可以使用命令方式实现对服务器进行的操纵和控制。登录服务器后的操作和操作本机资源的方式相同,Telnet提供的是命令方式,相当一部分命令和Dos命令相同。如查询使用dir命令,如复制使用copy命令,这些操作都在服务器上改变,例如复制命令是把服务器上的一个文件复制到服务器上对应的另一个位置上,并不是复制到客户机。要使用Telnet为客户机提供其它服务则要使用Telnet在服务器上安装其它服务,如安装设
52、置FTP服务器等。当然Telnet的远程登录方式带有一定的危险性。关于Telnet服务器端命令的部分参数和作用在表6-5中做了说明。7/19/20247/19/2024E-mail服务服务 电子邮件,简写E-mail,是因特网上使用最广泛的一种服务。它依靠网络通信实现信息的传输服务。电子邮件出现对人们的通信方式产生了极大的便利。首先它依靠Internet具有极大的连通性,电子邮件的传递规模和Internet的覆盖规模等同,这是电信网络通信所不能相比的,另外它的收费低廉,方式简单灵活。具有较强的移动性等特征得到企业和用户的青睐。电子邮件附带的信息资源类型丰富,文本,视频,音频,图像等信息都能接受
53、,生动形象,这是传统媒体所不具有的特征。 邮件服务器使用的协议有简单邮件传输协议SMTP、电子邮件扩充协议MIME和POP协议。使用电子邮件系统的用户首先要有一个电子邮件信箱,该信箱在因特网上有唯一的地址,以便识别。电子邮件的地址由字符串组成,该字符串被字符分成两部分,前一部分为用户标识,后一部分为用户信箱所在的计算机的域名,电子邮件地址的一般格式为:用户标识主机域名。一封完整的电子邮件都有两个基本部分组成:信头和信体。信头一般有下面几个部分,收信人:即收信人的电子邮件地址。抄送:表示同时可以收到该邮件的其它人的电子邮件地址。主题:是概括地描述该邮件内容,可以是一个词,也可以是一句话。信体:信
54、体是希望收件人看到的信件内容,有时信体还可以包含附件。附件是含在一封信件里的一个或多个计算机文件,附件可以从信件上分离出来,成为独立的计算机文件。 7/19/2024 POP3协议协议 POP协议,即邮局协议,是用于电子邮件接收的协议,目前已发展到第三版,称POP3。POP是C/S结构的脱机模型。它不支持在线操作,当客户机与服务器连接并查询新电子邮件时,被该客户机指定的邮件都将被程序下载到客户机。下载后,电子邮件客户机就可以删除或修改任意邮件,而无需与电子邮件服务器进一步交互。POP协议的最大优点是占用服务器的资源少,邮件基本上都保存在客户机上,所以对服务器分配给用户的邮箱容量的关系不是太大,
55、当然应该由一定的容量,作为缓存空间。POP协议的的缺点是可移动性比较差,如果用户并不在自己的机器上使用该服务,导致邮件下载后丢失。另外一般该协议和SMTP协议配合,在一些邮件客户端软件的配合下,使用比较方便,在固定场所的办公中十分流行。 POP工作过程POP3客户机向POP3服务器发送命令并等待响应。服务器响应由命令行组成,响应第一行以ASCII文本+ OK或-ERR指出相应的操作状态是成功还是失败。POP3协议中有三种状态,分别是认可状态,处理状态和更新状态。 客户机与服务器建立联系时,当客户机提供了正确的身份认证后,即由认可状态转入处理状态, 在完成相应的操作后客户机发出quit命令,则进
56、入更新状态,更新之后最后重返认可状态。 7/19/2024 实训三十七实训三十七 POP命令的使用命令的使用(1) 在开始菜单的运行栏输入cmd命令转入MS-DOS模式下,使用Telnet命令登录邮件服务器的110端口号。(2) 输入用户认证,使用user username进行用户认可,认可用户存在后输入pass password进行身份确认,成功后登录到了POP3服务器。操作如图6-46所示,注意密码为明文显示,可以使用apop name,digest进行安全口令传输。图6-46 登录POP服务器(3) 使用stat统计命令请求服务器回送邮箱统计资料。List n 用于返回n号信件的统计资料
57、。图6-47是操作的完整过程图。图6-47 使用STAT和LIST命令(4)使用retr n 处理 服务器返回邮件的全部文本。图6-48是返回第一封邮件全部文本的操作结果。7/19/20247/19/2024(5) 使用dele n 处理 服务器标记删除,rset 处理撤消所有的dele命令。uidl n 处理 服务器返回用于该指定邮件的唯一标识, 如果没有指定,返回所有的邮件统计标识。top n,m 处理 返回n号邮件的前m行内容。noop 处理 服务器返回一个肯定的响应。Quit用于结束会话过程。如果服务器处于处理状态,则现在进入更新状态,删除那些标记成删除状态的邮件。如果服务器处于认可状
58、态, 则结束会话时服务器不进入更新状态 ,图6-49是上述命令的使用过程。7/19/2024SMTP协议协议 SMTP,即简单邮件传输协议,该协议向用户提供高效、可靠的邮件传输。SMTP工作在两种情况下:一是电子邮件从客户机传输到服务器,二是从某一个服务器传输到另一个服务器。SMTP监听TCP25号端口,用于接收用户的发送邮件请求,并与远端邮件服务器建立SMTP连接。SMTP通常有两种工作模式:发送SMTP和接收SMTP。具体工作方式为:发送SMTP在接到用户的邮件请求后,判断此邮件是否为本地邮件,若是直接投送到用户的邮箱,否则向DNS查询远端邮件服务器的MX记录,并建立与远端接收SMTP之间
59、的一个双向传送通道,此后SMTP命令由发送SMTP发出,由接收SMTP接收,而应答则反方向传送。一旦传送通道建立,SMTP发送者发送MAIL命令指明邮件发送者。如果SMTP接收者可以接收邮件则返回OK应答。SMTP 发送者再发出RCPT命令确认邮件是否接收到。如果SMTP接收者接收,则返回OK应答。如果不能接收到,则发出拒绝接收应答(但不中止整个邮件操作),双方将如此重复多次。当接收者收到全部邮件后会接收到特别的序列,如果接收者成功处理了邮件,则返回OK应答。7/19/2024实训三十八实训三十八 SMTP命令的使用命令的使用1. 邮件的撰写和发送邮件的撰写和发送(1)使用HELO 返回邮件服
60、务器身份会话标志。(2)使用MAIL FROM在主机上初始化一个邮件会话。(3)使用RCPT TO指明邮件接收者。(4)使用DATA书写邮件正文体。结束使用“.”标示。注意“.”加在两个回车符之间,即使用.方式。(5)使用RSET重设邮件连接。(6)使用QUIT终止邮件会话。具体操作如图6-50所示。7/19/20242SMTP的测试的测试登录邮件服务器发现,邮件已经传输成功。图6-51是使用SMTP命令发送邮件后在浏览器下打开的邮件窗口,注意对照图6-50查看。7/19/2024一般的单位或公司企业站点都提供电子邮件服务。不管哪种邮件服务器软件都必须提供基本的邮件协议支持,都应该提供通过客户
61、端软件访问和通过浏览器访问两种方式,性能良好的邮件服务器还应该具备病毒和垃圾邮件检测等功能。本例中讲述Winmail邮件服务器的安装和配置过程。7/19/2024实训三十九实训三十九 Winmail邮件服务器的搭邮件服务器的搭建建1Winmail的安装的安装打开Winmail安装程序,选择使用中文语言,按照提示单击【下一步】进行即可,在选择输入用户名和公司的区域填写用户信息,选择安装路径,选择完全安装模式,窗口转入管理员和系统邮箱密码配置窗口,输入要设置的密码,如图6-52所示。配置完成后单击【下一步】系统开始复制文件,直到安装完成。7/19/20242Winmail的配置的配置(1)打开Wi
62、nmail服务端管理工具,输入管理员的用户名和密码,登录服务器。如图6-53所示。7/19/2024(2)启动所有服务项目。单击【系统设置】【系统服务】选项,如图6-54所示,查看是否把所有的服务端口都启动了,系统默认的是全部启动。7/19/2024(3)SMTP设置用于设置系统管理员的邮箱地址,邮件的接收人数,邮件的最大字节个数等,具体参数如图6-55所示。7/19/2024 (4)发件人过滤设置,可以设置发件人黑名单。如图6-56是设置发件人过滤的过程。7/19/2024关于系统设置的其它选项卡基本上按照系统的默认配置即可。(5)单击【高级设置】选项,选择【基本参数】选项卡,进行基本参数设
63、置,包括服务标识名称,邮件存储目录,邮件队列目录、邮件备份目录、网络磁盘目录等,如图6-57所示。7/19/2024(6)设置邮件模板,邮件模板指的是系统提供给注册用户的确认欢迎,报错提示,警告等邮件格式。修改方法非常简单,只需要把对应的项目修改文字,然后保存即可,如图6-58所示。7/19/2024(7)设置DNS,按照邮件地址的组织方式,任何一个邮件地址必须和一个服务器关联起来,在邮件的地址书写时,该服务器必须写成域名方式,所以设置邮件服务器的DNS服务器地址表现的非常重要,如图6-59所示为DNS的设置过程。7/19/2024(8)Webmail设置,所谓Webmail指的是通过一个站点
64、提供邮件的发送和接收服务。邮件服务器的Webmail使用方式目前十分流行,所以任何一个邮件服务器必须设置良好的Webmail邮件服务,设置过程如图6-60所示。7/19/2024(8)Webmail设置,所谓Webmail指的是通过一个站点提供邮件的发送和接收服务。邮件服务器的Webmail使用方式目前十分流行,所以任何一个邮件服务器必须设置良好的Webmail邮件服务,设置过程如图6-60所示。7/19/2024(9)防病毒设置,一款优秀的电子邮件服务器应该设置强大的病毒扫描功能,这样才能有效的防止邮件病毒的传播,所以,防病毒设置项目在建立电子邮件服务器的过程中,起着十分重要的作用,具体参数
65、和设置如图6-61所示。注意,要使Winmail服务器和对应安装的杀毒软件绑定。7/19/2024(10)在上面各项设置完成后,设置域名管理,准备为电子邮件服务器分配DNS。注意,该项目设置的域名应该在DNS服务器下注册,设置完成后选择【邮件默认容量】选项卡,输入默认邮箱大小,邮件数量等。完成后选择【高级属性】选项卡,设置允许用户使用Webmail注册,如图6-62所示。7/19/2024(11)设置用户和组的添加和删除,一般的邮件服务器使用Webmail允许用户通过Web注册用户,这大大的减轻了邮件服务器管理员的任务,当然如果服务器禁止通过网络注册,就可以使用该服务实现用户和组的设置。当然如
66、果管理员要冻结某个非法用户也可以在该窗口下进行。注意:因为是在管理员窗口下操作,所以密码显示的是明文。3邮件服务器的测试邮件服务器的测试(1)通过邮件客户端软件的测试打开Outlook 2003 邮件客户端软件,单击【工具】菜单下的【电子邮件帐户】选项。单击【添加新电子邮件帐户】选项,单击【下一步】,选择POP3服务器类型,单击【下一步】,填写邮件服务器的相关信息,操作如图6-63所示。7/19/2024设置邮件的发送,单击【其它设置】按钮,填写发送邮件服务器的对应用户名和密码,注意:该服务器中用户申请的ID即带有发送和接收的双重身份。选择发送服务器选项,单击【我的服务器要求验证】选项卡,输入
67、登录的用户名和密码,操作如图6-64所示。7/19/2024注意端口的设置一般是按照默认规则即可,即POP对应的服务端口为110号,SMTP对应的服务端口为25号,当然如果在设置邮件服务器的时候该两项端口并不是按照默认设置,则需要修改如图6-65所示的对应窗口的端口值。如果不将邮件从服务器上删除,将【在服务器上保留邮件的副本】选中。7/19/2024在客户端软件模式下的服务设置完成后,返回如图6-63所示的窗口,单击【测试帐户设置】按钮,出现如图6-66所示的窗口,则表明服务配置成功完成。7/19/2024在完成上面操作步骤后,使用Outlook2003撰写一个电子邮件,单击【发送】按钮。图6
68、-67是使用Outlook撰写电子邮件的过程。7/19/2024 单击工具栏上的【发送/接收】按钮,实现电子邮件的接收过程,图6-68是一个接收到电子邮件的窗口。7/19/2024(2)Webmail测试Winmail服务器使用的是PHP脚本编写的Webmail方式,Webmail的服务端口为6080。一般的如果要把Webmail服务器配置到IIS等Web服务器中则还需要设置目录和端口。在浏览器下输入服务器的IP地址和对应的6080端口号,即可出现如图6-69所示的Webmail页面。7/19/2024按照提示注册一个用户,注意,如果在前面的服务器设置中没有设置可以通过Webmail注册,则没
69、有注册的连接,另外如果管理员设置了多个域,则在注册的时候所有的域将都出现在一个下拉列表中,按照要求选择即可,图6-70是注册登录后的窗口。使用webmail的方式非常简单,所以在此不再阐述。Winmail服务器实际上是一个结合多个服务类型的服务器,如FTP,Web等。Winmail邮件服务器的功能强大,它还提供如网络磁盘等服务,用户可以使用其配置了解邮件的存放位置,附件的存放位置,杀毒等原理以加深对邮件服务器服务过程的理解。7/19/2024DNS服务服务 Internet上唯一用来标识主机使用的是IP地址,IP地址使用数字表示,所以记忆起来十分麻烦,并且容易混淆。为了把用户记忆繁琐的IP地址
70、的过程大大简化,出现了域名。域名是Internet网络上的一个服务器或一个网络系统的名字,域名具有唯一性。域名和对应的主机出现一种映射关系,用户输入域名就可以访问主机资源,这就是DNS服务器在起作用。域名是层次组织结构,它按照“主机、次级域、上级域、到主域”的方式组织,一个域名不应该超过255个字符。域名分为国家域和顶级域。按照站点性质又常划分为COM(表商业机构)、ORG(表非盈利的组织和团体)、GOV(表政府部门)、MIL(表军事部门)、NET(表网络服务的机构或公司)等组织机构。域名的出现和极大流行成了互联网的热点。域名的组织方式层次清晰,简单好记,目前域名已经成为一种商业标示。DNS是
71、指域名服务器 (Domain Name Server) ,在 Internet 上域名与 IP 地址之间是一一对应的,域名虽然便于人们记忆,但机器之间只能互相认识 IP 地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成, DNS 就是进行域名解析的服务器。DNS分为Client和Server,Client扮演发问的角色,也就是问Server一个Domain Name,而Server必须要回答此Domain Name的真正IP地址。而当地的DNS先会查自己的资料库。如果自己的资料库没有,则会往该DNS上所设的的DNS询问,依此得到答案之后,将收到的答案存起来,并回答
72、客户。7/19/2024实训四十实训四十 DNS服务器的构建服务器的构建1DNS的建立的建立(1)DNS的安装和安装IIS的过程基本相同所以不再阐述。安装成功后,打开【控制面板】下【管理工具】的【DNS】选项,双击【DNS服务器图标】,出现如图6-71的窗口界面,选择本地计算机运行DNS服务器。7/19/2024(2)单击【确定】按钮后,系统返回服务器主窗口,如图6-72所示。7/19/2024(3)右键单击正项查找区域,出现添加新区域,出现新区域向导窗口。 单击【下一步】选择区域类型。在出现的新窗口中输入主域的名称,如图6-73建立了一个COM域。7/19/2024(4)单击【下一步】按钮,
73、将创建DNS文件,在出现如图6-73的窗口中设置DNS服务器地址,设置完成后,单击【下一步】按钮完成主域的设置。7/19/2024(5)创建主域后服务器返回如图6-75的的窗口,选择COM域,在右边的空白区域右键,创建次级域。7/19/2024(6)在建立成功过立次级域。在COM域右边的窗口空白处右键单击,在出现的新建DNS域窗口中添写好次级域WJP即可,如图6-76所示。7/19/2024(7)添加成功后返回到如图6-77的窗口,在刚才的COM域范围内出现了一个名叫WJP的子域。7/19/2024(8)单击【WJP域】,在出现的窗口中右键单击新建主机,输入一个名称为www的主机,配置其对应的
74、IP地址,操作如图6-78所示。7/19/2024(9)设置完成后单击【添加主机】按钮,出现完成添加后的提示对话框,单击【确定】按钮,即可完成的域名建立过程,如图6-79所示。可以重复第8步操作在WJP域下建立其他的主机,如FTP、mail、POP、SMTP、BBS等,注意,请按照规则命名方式给主机命名。7/19/20242DNS的测试的测试(1)配置被测试机器的DNS服务器地址。打开测试机器的【本地连接】属性,双击【TCP/IP属性配置】,在对应的“DNS地址设置”里面输入DNS服务器的地址。(2)在被测试机器的IE地址栏输入,如果该DNS对应一个测试站点的话,应该出现站点页面。7/19/2
75、024本章小结本章小结1通常在浏览网络资源的时候,使用URL,一个URL应该包含四个部分的内容,即协议名、主机名(或IP)、子路径、首页面。2HTTP协议用于从WWW服务器传输超文本到本地浏览器。HTTP协议是基于请求/响应模式,它是一个浏览器服务器模型。3要构建WWW服务则必须使用Web服务器,本章讲解IIS服务器、Apache服务器和Tomcat服务器等比较流行的Web服务器的构建和使用。4FTP协议是用于从一台主机到另一台主机传送文件的协议。FTP 的主要功能是提供文件共享,支持间接使用远程计算机,使用户不因各类主机文件存储器系统的差异而受影响,可靠且有效的进行传输数据。5FTP的使用有
76、基于浏览器和基于命令行两种方式,为详细了解服务过程,本章讲述Serv-U服务器的安装配置和测试过程。6Telnet协议是一种进行远程登录的标准协议,为本地用户提供了远程访问其它主机的能力。Telnet服务属于客户机/服务器模型的服务,主要用于Internet会话。本章讲述基本的Telnet服务过程,并详细介绍搭建Windows 2000 Telnet服务器的过程。7E-mail,是因特网上使用最广泛的一种服务。它依靠网络通信实现信息的传输服务。POP,是用于电子邮件接收的协议。SMTP协议向用户提供高效、可靠的邮件传输。本章详细讲述POP和SMTP的服务过程和基于Winmail邮件服务器的搭建
77、过程。8DNS 是域名解析服务器,本章详细介绍Windows 2000 DNS服务器的搭建和测试过程。7/19/2024实验题目实验题目1在Windows 2000环境下进行IIS服务器的配置和测试。2在Windows 2000环境下设置 .net环境的配置和测试。3安装Apache服务器,并实现对其的配置和测试。4安装Tomcat服务器,并实现对其的配置和测试。5基于计算机网络分别使用浏览器方式和命令方式练习FTP的使用。6安装Serv-U文件传输服务器并实现其配置和测试过程。8基于计算机网络练习Telnet服务的使用。9在Windows 2000环境下搭建一台Telnet服务器并实现对其测试过程。10基于计算机网络练习POP命令的使用。11基于计算机网络练习SMTP命令的使用。12安装Winmail邮件服务器,并实现对其的配置和测试。13在Windows 2000环境下搭建一台DNS服务器并实现对其测试过程。7/19/2024