实验四 服务器配置实验

更新时间:2023-11-01 15:55:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实验四 服务器配置实验

1.实验内容

? ? ? ?

WWW服务器(即Web服务器)安装与配置 FTP服务器安装与配置 E-mail服务器安装与配置 DNS服务器安装与配置

2.WWW服务器安装与配置

2.1 实验目的

? 了解Windows IIS服务器的参数特性 ? 掌握基本的Windows IIS配置步骤

2.2 实验内容 每2人一组,配置IIS服务器,使其能够正常工作

2.3 实验原理 2.3.1 理解HTTP HTTP是一个无状态协议。换句话说,一个万维网客户端形成一个到万维网服务器端的链接.服务器将请求访问的文件传输到客户瑞,此后这一连接就被终止,服务器对这一事务处理过程没有在内存中保留任何信息。下面是详细的HTTP事务处理过程: 1. 一个万维网客户端(例如一个Internet Explorer),使用一种传输层协议(一般是TCP) 来与运行在万维网服务器(例如Internet Information Server)上的万维网服务之间建立一个连接.这时通常使用的是端口80。 2. 建立上述的连接之后,客户瑞向服务器端发送一项请求,这通常是一项HTTP Get请求信息,请求访问服务器的一个文件(第一个被请求访问的文件是web页自身的文本文件)。HTTP Get请求包括若干请求标头.这些请求标头包含了有关请求的事务处理方法的类型信息,HTTP Get请求还包括发送请求的万维网客户端(浏览器)的属性,以及其他一些数据。 3. 服务器端的万维网服务响应上述的请求,并传输请求访问的文件(如果请求访问的文件不能得到,将返回错误代码)。

4. 服务器端可以与客户端建立一个“永久连接”(persistent connection),这样连接一旦建立之后,就可以保持TCP连接的开放。这样做可以通过减少建立重复连接或多次连接的需要来提高那些组成web页面的文件的传输速度。这是在HTTP早期实现上的一个改进。 2.3.2 WWW服务器 IIS 5.0有一个HTTP 1.1协议兼容的WWW服务,它有多种可以选择的设置,来为内联网、外联网或者因特网提供最优的服务。管理和配置IIS 5.0上WWW服务的主要工具是微软管理控制台(MMC,Microsoft Management Console)的外接程序因特网服务管理器(Internet Service Manager,ISM)。使用MMC的ISM外接程序,管理人员可以管理本地网络上任意数量的IIS 5.0服务器。 为了使用Web浏览器进行IIS 5.0的远程管理,因特网服务管理器(HTML)也提供了

许多和MMC相同的功能。 要启动IIS,我们可以依次选择“开始/程序/管理工具/Internet信息服务” 或者“开始/设置/控制面板/管理工具/ Internet信息服务”。这将会打开微软管理控制台(MMC),你可以在左面的窗口中展开Internet信息服务节点并选择本地安装的IIS服务器――在我们的例子中,是ballack。右面窗口中显示了运行在ballack上的可配置IIS节点(如图-1):

图-1 从图中可以看出目前IIS提供FTP(文件传输协议)、Web(即WWW)、SMTP(简单邮件传输协议)服务,在Windows 2000 Server/Advance Server中还有管理Web、NNTP(网络新闻传输协议)服务。 展开“默认Web站点”,在左面窗口可以看到该站点下的所有目录和虚拟目录,在右面的窗口罗列了目录、虚拟目录和主目录下的所有文件。 2.3.3 WWW服务器的基本参数说明 右键点击“默认Web站点”,选择“属性”,系统会弹出配置Web服务的对话窗口,其基本的参数如下,更全面、详细的参数说明请查阅相关资料。 “Web站点”标签下 IP地址:使用IP地址的下拉框来为选中的web站点分配特定的IP地址,如果你将这里设置为“(全部未分配)”,web站点将响应所有的没有被其他web站点特别指定的IP地址,实际上就是让这个站点成为默认web站点。 TCP端口:HTTP默认的TCP端口是80。要改变这个端口号的值,可以在TCP端口对话框中输入新的值;要通知用户这一改变,因为他们要访问Web站点时必须要使用这个端口号,例如,如果端口号被改成6800,用户要使用Internet Explorer访问该站点,他们必须使用下面的URL浏览:http://ballack:6800。 连接限制:对同时连接服务器的数目进行限制。要暂时拒绝用户访问你的Web服务器,可以将该参数设为0。 “主目录”标签下 主目录:一个Web站点的主目录是指它的主页面和其它相关的内容所存储的位置。当你安装IIS的时候,它就在下面的目录下创建了一个默认的web站点主目录:c:\\inetpub\\wwwroot。如果你在服务器上创建一个新的Web站点,你可以选择指定新站点的主目录位置。 目录权限:如果你想让用户可以浏览主目录或选中的目录下的内容,可以使能读(Read)

访问。通常来说,包含HTML文件(web页面)的目录应该指定为允许读访问的,这样用户可以查看这些文件。包含有你不想让用户读到的文件的目录(例如,CGI脚本和ISAPI应用程序)应该禁止读访问。“脚本资源访问”允许用户下载而不是执行脚本文件,所以一般不设置。 “文档”标签下 默认文档:在“文档”标签下选中“启用默认文档”(如图-2所示)来定义,当来自浏览器的请求包含一个目录(例如,asdf)时将返回一个文件.但并不是一个指定的文件;如果这项设置是使能的,那么请求的URL(http://ballack)将返回文件http://ballack/Default.htm或http://ballack/Default.asp

图-2

如果在主目录下这两种类型的文件都存在,那么将向浏览器中返回列表框中的第一个文件(默认是default.htm),你可以使用上下箭头按钮来修改列表框中的顺序。 文档页脚:选中启用文档页脚,将一段HTML代码自动附加到每一个从服务器检索到的文档中。 2.3.4 虚拟目录 虚拟目录是一种允许Web内容存储在默认路径c:\\inetpub\\wwwroot之外的其它地方的机制,上述默认路径c:\\inetpub\\wwwroot是在本地计算机上安装IIS时创建的默认Web站点的主路径。这可以通过为默认路径定义一个别名并将这个别名映射到Web内容所在的物理地址来实现。实际的Web内容肯能存储在:

? 本地计算机上的某个目录下(就是本地虚拟目录) ? 远程服务器上的共享文件(就是远程虚拟目录) 虚拟目录,尤其时远程虚拟目录是非常有用的:

? 它可以更容易的允许将现有的内容保留在现有的文件服务器上,而不需要将他们移

动到一台新的IIS服务器上。

? 如果内容保留在现存文件服务器上的话,实现内容备份会更容易。你的网络在适当

的时候要为现有的文件服务器做备份;使用远程虚拟目录意味着你不需要修改你现有的备份方法。

? 可以不用关闭Web服务器自身就可以升级你的内联网存储内容的服务器的容量,

减少了Web服务器的停机时间。

2.4 实验环境及分组

? 计算机4台,标准网线4条

? 每组4名同学,两两合作进行实验

2.5 实验步骤 步骤一:安装IIS服务 在“开始/程序/管理工具”中看是否有“Internet 服务管理器”项。如果没

有,需在“控制面板->添加/删除程序->添加/删除Windows组件”中选中“Internet 服务管理器”,以安装IIS服务,安装过程需要Windows 2000光盘支持。 步骤二:浏览默认的Web页面

1. 通过打开“开始/程序/管理工具/Internet信息服务”或者“开始/设置/控制面板/管理

工具/ Internet信息服务”,我们可以打开微软管理控制台对IIS进行管理,如图-1所示。检查“默认Web站点”是否启动,如果没有启动其后会出现“(已停止)”,此时可以右键点击该站点选择“启动”来启动Web服务,记住Internet信息服务的服务器名称(如图-1中的ballack)。

2. 打开Internet Explorer,在地址栏中输入:

http://服务器名称 (如:http://ballack)

如果一切正常,你应该看到浏览器打开了一张介绍IIS的页面,请你思考一下这张页面应该对应于硬盘中的哪个文件?

步骤三:更改Web服务的默认端口号

1. 右键点击“默认Web站点”,选择“属性”,系统会弹出配置Web服务的对话窗口,

在窗口的“Web站点”标签栏中的TCP端口填入你想修改的端口号(不要与系统已使用的端口相冲突,推荐使用1024以上的端口,如8080),点击窗口的“确定”按钮以保存设置。

2. 打开Internet Explorer,在地址栏中输入:

http://服务器名称:端口号 (如:http://ballack:8080)

如果一切正常,你应该看到浏览器打开了一张与步骤一相同的页面

步骤四:使用虚拟目录

1. 右键点击“默认Web站点”,选择“新建/虚拟目录”,在弹出的向导中首先输入虚

拟目录名称、对应本地硬盘的某个目录,然后接收默认的权限设置就建好了一个虚拟目录。(如建立了一个VirtualPath的虚拟目录,让它对应于d:\\TruePath目录) 2. 使用记事本在d:\\TruePath中创建一个index.htm文档,文档内容如下:

虚拟目录测试 大家好!我是虚拟目录测试文件!

3. 右键点击“默认Web站点”下刚创建的“VirtualPath”虚拟目录,选择“属性”,

在弹出对话框中的“文档”标签中,指定该虚拟目录的默认页面为index.htm 4. 打开Internet Explorer,在地址栏中输入:

http://服务器名称/虚拟目录名称 (如:http://ballack/VirtualPath) 此时你能够访问到刚才创建的index.htm文件。

5. 右键点击“默认Web站点”下刚创建的“VirtualPath”虚拟目录,选择“属性”,

在弹出对话框中的“虚拟目录”标签中选择“另一计算机上的共享位置”,然后输入另一台计算机上的一个共享文件夹。然后将index.htm拷贝到该共享文件夹中。 6. 打开Internet Explorer,在地址栏中输入:

http://服务器名称/虚拟目录名称 (如:http://ballack/VirtualPath) 此时的访问效果等同于本地虚拟目录。

2.6 实验总结 通过本次实验,应该了解HTTP的基本工作原理,了解IIS Web服务器的作用,熟悉Web服务器的基本配置方法。

3. FTP服务器安装与配置

3.1实验目的

? 掌握IIS服务中FTP端点的建立过程 ? 掌握访问及维护FTP服务器的方法 3.2实验内容

? 使用IIS提供的基本服务安装、配置与测试FTP服务器 3.3实验原理

3.3.1 FTP--文件传输协议(File Transfer Protocol)

FTP实现计算机之间的文件传输。使用FTP时,用户无需关心对应计算机的位置,以及使用的文件系统。FTP使用TCP连接和TCP端口;在进行通信时,FTP需要建立两个TCP连接,一个用于控制信息(如命令和响应,TCP端口号缺省值为21),另一个是数据信息(端口号缺省值为20)的传输。 3.3.2 FTP工作原理

(4)修改主目录文件夹

选择“主目录”选项卡,在这里可以使用“主目录”属性表改变FTP站点的主目录并修改其属性。单击[浏览]按钮,改变FTP站点的主目录文件夹存储的位置。如果打算改变主目录读写权限改变,可以选择是否允许“读取”和“写入”权限。为了更加进一步保障服务器的安全,建议选择“日志访问”选项,这样就可以同步记录FTP站点上的操作,从而便于在服务器发生故障的时候,及时打开日志文件检查故障的发生情况(如图12)。

(5)安全访问

单击选择“目录安全性”选项卡,在这里可以通过限制某些IP地址来控制访问FTP服务器的计算机。选择“授予访问”或“拒绝访问”选项,可以用来调整如何处理这些IP地址,单击[添加]按钮可以进行IP 地址的添加操作,从而可以控制来自安全的IP地址的访问(如图13)。

3.4.4 FTP客户端测试 (1)利用FTP命令管理站点

FTP命令提供了直接管理站点的方法,具体的命令格式如下所示。 格式:ftp 主机名 如图:

或者 格式:ftp open 主机名端口 如图

(2)利用IE浏览器连接到FTP站点

打开IE浏览器,在URL处输入ftp://主机名,出现以下对话框:

输入用户名和密码后,只要用户有相应的权限,就能进行文件的上传和下载,如下图所示:

(3)利用第三方FTP客户端软件

Internet最有用的功能之一是FTP,它专门用来在不同机器之间传送文件。如在Windows下,最常用的FTP软件有CuteFtp和FlashFXP。它们的功能强大,设置灵活,使用方便。 3.5 实验总结

通过本次实验,掌握了IIS服务中建立和配置FTP服务器的方法,进一步理解FTP的工作原理。

4.E-mail服务器安装与配置

4.1 实验目的

掌握Windows 2000环境下IMail的安装与配置

4.2 实验内容

掌握Windows 2000环境下IMail的安装与配置并使用OutLook Express来使用IMail提供的邮件服务 4.3 实验环境与分组

华为交换机一台,计算机4台(安装Windows 2000操作系统),标准网络4根。

每4人一组

4.4 实验原理 4.4.1 SMTP

SMTP称为简单Mail传输协议(Simple Mail Transfer Protocol),目标是向用户提供高效、可靠的邮件传输。SMTP的一个重要特点是它能够在传送中接力传送邮件,即邮件可以通过不同网络上的主机接力式传送。工作在两种情况下:一是电子邮件从客户机传输到服务器;二是从某一个服务器传输到另一个服务器。 SMTP是个请求/响应协议,它监听25号端口,用于接收用户的Mail请求,并与远端Mail服务器建立SMTP连接。

SMTP通常有两种工作模式:发送SMTP和接收SMTP。具体工作方式为:发送SMTP在接到用户的邮件请求后,判断此邮件是否为本地邮件,若是直接投送到用户的邮箱,否则向dns查询远端邮件服务器的MX纪录,并建立与远端接收SMTP之间的一个双向传送通道,此后SMTP命令由发送SMTP发出,由接收SMTP接收,而应答则反方面传送。一旦传送通道建立,SMTP发送者发送MAIL命令指明邮件发送者。如果SMTP接收者可以接收邮件则返回OK应答。SMTP发送者再发出RCPT命令确认邮件是否接收到。如果SMTP接收者接收,则返回OK应答;如果不能接收到,则发出拒绝接收应答(但不中止整个邮件操作),双方将如此重复多次。当接收者收到全部邮件后会接收到特别的序列,如果接收者成功处理了邮件,则返回OK应答。 4.4.2 POP

POP的全称是 Post Office Protocol ,即邮局协议,用于电子邮件的接收,它使用TCP的110端口,现在常用的是第三版 ,所以简称为 POP3。

POP3仍采用Client/Server工作模式。当客户机需要服务时,客户端的软件(OutlookExpress或FoxMail)将与POP3服务器建立TCP连接,此后要经过POP3协议的三种工作状态,首先是认证过程,确认客户机提供的用户名和密码,在认证通过后便转入处理状态,在此状态下用户可收取自己的

邮件或做邮件的删除,在完成响应的操作后客户机便发出quit命令,此后便进入更新状态,将做删除标记的邮件从服务器端删除掉。到此为止整个POP过程完成。

4.4.3 IMAP

IMAP是Internet Message Access Protocol的缩写,顾名思义,主要提供的是通过Internet获取信息的一种协议。IMAP象POP那样提供了方便的邮件下载服务,让用户能进行离线阅读,但IMAP能完成的却远远不只这些。IMAP提供的摘要浏览功能可以让你在阅读完所有的邮件到达时间、主题、发件人、大小等信息后才作出是否下载的决定。它使用143端口。

4.4.4 IMail

IMail Server 不仅提供了邮件服务器所需要的所有功能和扩展,还可以降低管理成本,同时还有强大的技术支持。IMail 作为 Windows 操作系统上的第一个邮件服务器软件,目前已经有了10年的历史。 全世界有超过4900万的来自不同行业的用户使用 IMail 作为他们的邮件服务平台。 稳定,安全,易于管理,低成本,广大的用户群体,强大的技术支持是 IMail 在这10年内一直处于同类软件中领先地位的根本原因。

它是一个高性能的,基于标准的SMTP/POP3/IMAP4/LDAP邮件服务器。通过一个简单直观的图形用户界面,非常易于管理。主要特色包括:多域名支持,远程管理,Web邮件,可创建邮递清单(mailing lists),反垃圾邮件支持,等等。 4.5 实验步骤 4.5.1 IMail的安装

双击IMail安装包中的setup.exe运行IMail安装程序,按照其提示步骤往下进行。当出现如下图画面时,应选中“IMail POP3 Server”和“IMail IMAP4 Server”,这将使IMail安装POP3服务和IMAP4服务。

输入反向搜索DNS的IP地址的网络地址。

自动创建反向搜索区域的新文件名。

完成反向搜索区域下新区域的创建步骤。

5、在正向区域中添加主机,在反向区域内添加指针。

为正向搜索的新区域添加要解析的主机名。

输入要创建的主机名和对应IP地址。

6、利用Nslookup工具分别测试正反方向的解析

设置本机ip地址和DNS地址,在命令窗口中运行Nslookup,输入计算机的域名可得到相应的ip地址,输入计算机的ip地址可得到相应的域名。

7、重复上述步骤,可建立其他区域如cta.edu.cn,并在该区域中添加主机及对应ip地址。如果已配置WWW、FTP等服务,通过设置DNS地址,就可通过浏览器,使用域名来访问相应的网页和FTP目录。

本文来源:https://www.bwwdw.com/article/bp22.html

Top