1、课程设计报告课 程 名 称:网络设备配置与管理 课程设计名称:应用服务器配置与管理 系部名称:中印计算机软件学院学生姓名: 班 级:2014级计算机科学与技术 学 号: 成 绩: 指导教师: 开课时间:20162017学年第2学期期末考试目录摘要1关键词11.引言22.需求分析22。1 实验环境22。1.1 实验设备22.1。2 实验环境搭建22.2 设计思路32.3 设计要求33。 概要设计33.1设计的流程图33。2 服务器工作原理与功能43。2。1 服务器工作原理43。2.2 服务器的功能54。 详细设计54。1 VMware的搭建54。2 DHCP服务器的配置64。3 DNS服务器的配
2、置74。4 WEB服务器的配置74.5 FTP服务器的配置85。 调试与操作说明85.1 DHCP测试与操作85.2 DNS服务器测试与操作95.3 WEB测试与操作105。4 FTP测试与操作116。总结13参考文献13摘要VMware(中文名威睿”,纽约证券交易所“代码:VMW) 虚拟机软件,是全球桌面到数据中心虚拟化解决方案的领导厂商.全球不同规模的客户依靠VMware来降低成本和运营费用、确保业务持续性、加强安全性并走向绿色。2008年,VMware年收入达到19亿美元,拥有逾150,000的用户和接近22,000多家合作伙伴,是增长最快的上市软件公司之一。VMware总部设在加利福尼
3、亚州的帕罗奥多市(Palo Alto)。DHCP(dynamic host configuration protocol)动态主机配置协议,它是基于客户 机服务器模式的协议,dhcp服务器能从dhcp地址池中把ip地址分配给请求的dhcp客户机,同时也能够为其提供其它网络配置参数,如缺省网关、dns服务器、缺省路由和网络范围内主机映像文件的位置等。 DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串.通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或
4、主机名解析)。WEB的本意是蜘蛛网和网的意思,在网页设计中我们称为网页的意思。现广泛译作网络、互联网等技术领域。表现为三种形式,即超文本(hypertext)、超媒体(hypermedia)、超文本传输协议(HTTP)等。FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application).基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:”下载(Download)和”上传(Uplo
5、ad)。”下载文件就是从远程主机拷贝文件至自己的计算机上;”上传文件就是将文件从自己的计算机中拷贝至远程主机上.用Internet语言来说,用户可通过客户机程序向(从)远程主机上传(下载)文件。关键词:虚拟机;DHCP;NDS;WEB;FTP;文传协议;下载;上载71。引言随着信息技术的发展,计算机网络已广泛地应用于社会各个领域,很多企事业单位、机关学校等都组建了内部的局域网络,并大部分与Internet相连。网络应用与网络服务成为了获取信息的重要方式,提高效率的手段,相互沟通的便捷途径.随着人们对于信息资源共享以及信息交流的迫切需求,促使网络技术的产生和快速发展,计算机网络的产生和使用为人类
6、信息文明的发展带来了革命性的变化。而其中,校园网的建设也已经进入到一个蓬勃发展的阶段。校园网的建成和使用,对于提高教学和科研的质量、改善教学和科研条件、加快学校的信息化进程,开展多媒体教学与研究以及使教学多出人才、科研多出成果有着十分重要而深远的意义.校园网的建设需要服务器的配置,其主要包括为校园网络中心设计和建立服务器群,能够提供DNS,DHCP,WEB,FTP服务器.网络中的普通用户使用动态IP地址,在WEB服务器上设置两个不同的站点,使用户可用不同的名字访问不同的站点,而且用户可以使用网内的FTP服务器进行内部网络的上传、下载。FTP、Web服务器能够使用域名访问。通过这次应用服务器配置
7、与管理设计,综合运用本专业所学课程的理论知识应用到实际实践中从而提高学生独立工作能力,巩固与扩充了应用服务器配置与管理设计课程所学的内容,掌握应用服务器配置与管理设计的方法和步骤,掌握应用服务器配置与管理设计的基本的技能.2。需求分析2。1 实验环境2。1。1 实验设备一台计算机,VMware虚拟机,5台虚拟计算机2。1。2 实验环境搭建安装VMware虚拟软件,新建虚拟机(名称为计算机A),安装windows server 2003操作系统,克隆4台虚拟机(名称分别为计算机B,C,D,E).计算机A作为DHCP服务器、DNS服务器、WEB服务器、FTP服务器。计算机B作为DNS客户端,实现域
8、名解析;计算机C为WEB客户端,实现一机多站;计算机D作为FTP客户端,实现内部网络的上传、下载;计算机E作为DHCP客户端,动态获取IP地址;图2。1 虚拟机的搭建2。2 设计思路一台主机为DHCP、DNS、WEB、FTP服务器,其他四台计算机分别为DNS客户端,WEB客户端,FTP客户端,DHCP客户端。2。3 设计要求为校园网络中心设计和建立服务器群,能够提供:DNS,DHCP,WEB,FTP服务器.要求网络中的普通用户使用动态IP地址,在WEB服务器上设置两个不同的站点,使用户可用不同的名字访问不同的站点,而且用户可以使用网内的FTP服务器进行内部网络的上传、下载.FTP、Web服务器
9、能够使用域名访问。3. 概要设计3.1设计的流程图DNS客户端配置DNS,DHCP,WEB,FTP服务器FTP客户端WEB客户端DHCP客户端设计测试 图3。1 流程图3.2 服务器工作原理与功能3.2。1 服务器工作原理(1) DNS服务器工作原理DNS工作原理:第一步:客户机提出域名解析请求,并将该请求发送给本地的域名服务器.第二步:当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。第三步:如果本地的缓存中没有该纪录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域) 的主域
10、名服务器的地址.第四步:本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相关的下级的域名服务器的地址。第五步:重复第四步,直到找到正确的纪录。第六步:本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机。(2) DHCP服务器工作原理在使用DHCP 进行动态IP 地址分配的网络环境中,包括DHCP 服务器和DHCP 客户机。客户端广播一条DHCP 发现消息,这条消息被送往网络上的DHCP 服务器。每台收到发现消息的DHCP 服务器用一条包括客户机所在子网的IP 地址的消息响应它。 客户机判断消息并选择一条,然后向
11、DHCP 服务器发出请求IP 地址的信息。这信息包括:IP 地址,子网掩码、以及一些选项信息,如缺省网关地址、域名服务器等.当DHCP服务器收到客户端请求时,它从在它数据库定义的地址池中选择一个IP 信息,并把它分配给客户端。如果客户端获得分配给它的IP 地址,则称这个IP 地址在一个给定的时间内租给了这个客户端。如果在地址池中无可用的IP 地址租给客户端,则客户端不能初始化TCP/IP.(3) WEB服务器工作原理由Web (客户机)和Web (服务器)构成,两者之间采用超文本传送协议(HTTP)进行通信, HTTP协议的作用原理包括四个步骤:连接,请求,应答。四、FTP服务器工作原理FTP
12、的全称是File Transfer Protocol(文件传输协议).顾名思义,就是专门用来传输文件的协议。简单地说,支持FTP协议的服务器就是FTP服务器。3.2。2 服务器的功能(1) DHCP服务器功能DHCP指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。首先,DHCP服务器必须是一台安装有Windows 2000 Server系统的计算机;其次,担任DHCP服务器的计算机需要安装TCP/IP协议,并为其设置静态IP地址、子网掩码、默认网关等内容.(2) DNS服务器功能DNS服务器是(Domain Name System)域名系统或
13、者域名服务,域名系统为Internet上的主机分配域名地址和IP地址.用户使用域名地址,该系统就会自动把域名地址转为IP地址。域名服务是运行域名系统的Internet工具。执行域名服务的服务器称之为DNS服务器,通过DNS服务器来应答域名服务的查询。(3) WEB服务器功能www(worldwideweb万维网)由遍布在互联网中的web服务器和安装了web浏览器的计算机组成,它是一种基于超文本方式工作的信息系统。作为一个能够处理文字,图像,声音,视频等多媒体信息的综合系统,它提供了丰富的信息资源,这些信息资源以web页面的形式分别存放在各个web服务器上,用户可以通过浏览器选择并浏览所需的信息
14、。(4) FTP服务器功能FTP服务器,则是在互联网上提供存储空间的计算机,它们依照FTP服务器提供服务。用户可通过FTP软件和服务器建立连接,进行文件上传、删除、修改权限等操作,实现使用网内的FTP服务器进行内部网络的上传、下载。4. 详细设计4。1 VMware的搭建(1)安装Vmware(2)建立虚拟机步骤一,运行VMware Workstation 10软件,单击“创建新的虚拟机, 在弹出的“新建虚拟机向导”中,选择“自定义,单击“下一步”步骤二,硬件兼容性选择“Workstation 10。0”,选择“下一步”步骤三,选择“安装程序光盘映像文件,选择Windows 2003 iso镜
15、像文件,选择下一步步骤四,输入产品密匙,然后选择相应的版本号,设置虚拟机名称和存放的位置,根据实际情况,设置处理器数量、核心数量,设置虚拟机的内存.图4.1图4.1Vmware系统安装4。2 DHCP服务器的配置(1)安装DHCP 服务器(2)建立可用的IP作用域选择“开始”/所有程序/管理工具/DHCP步骤一,出现IP地址范围对话框,在此定义新作用域可用IP地址范围,子网掩码等信息。填入可分配供DHCP客户机使用的IP地址是172.16。49.1至172。16。49。254 ,在“添加排除”中排除IP地址172.16。49.1与172。16.49.41至172。16。49.50;步骤二,为这
16、个IP作用域设置DHCP选项,分别是默认网关、DNS服务器、WINS服务器,添加默认网关172。16.49。41步骤三,出现配置DHCP选项,选择“否,我想稍后配置这些选项单击“下一步”继续。步骤四,选择“是,我想现在激活此作用域”,开始激活新的作用域,然后在“完成新建作用域向导中单击“完成”即可。4。3 DNS服务器的配置(1)安装DNS服务器(2)设置正向查找区域选择“开始/所有程序/管理工具/DNS右击点击“新建区域”,在编辑栏中填入a。com,之后系统会自动创建xiao。com。dns的文件。配置完成之后,“新建主机的“名称”栏中填入www,“IP地址栏”中填入172.16.49。41
17、。然后点击“添加主机”,就可。按照同样的操作(使用同样的IP)加入正向查找区域中。图4。3 正向查找区域(3)设置反向查找区域进入“新建资源记录”对话框,在“主机IP地址”中输入主机IP地址172。16.49。41。在“主机名”文本框中输入主机域名www。a。com。“确定”即可。按照同样的操作(使用同样的IP)加入反向查找区域中。图4。4 反向查找区域4.4 WEB服务器的配置(1)安装WEB服务器(2)配置WEB服务器选择“开始”/所有程序/管理工具/DNS右击“网站,新建网站,网站描述“”,网站IP地址172。16.49.41,端口默认值,主机头a。com,选择路径。另一站点同理.(需要
18、配置好DNS,才能正常浏览)图4。5 主机头设置4.5 FTP服务器的配置(1)安装FTP服务器(2)配置FTP服务器展开“FTP站点,然后新建FTP站点.右键“xiao站点 属性”“属性。单击“xiao站点 属性”对话框“FTP站点”选项卡设置FTP服务器的ip地址为主机地址,TCP保持默认端口。要想用域名访问FTP站点需要在DNS服务器设置。图4。6 FTP配置5。 调试与操作说明5。1 DHCP测试与操作(1)通过DHCP客户端获取IP地址、子网掩码和默认网关 图5。1 自动IP获取 图5。2 DHCP指派(2)打开本地本地连接,点击支持,查看本地连接状态,查看通过DHCP获取IP地址、
19、子网掩码和默认网关后的信息 ,DHCP指派后的信息。5。2 DNS服务器测试与操作一、使用ping查看。和信息图5.3 ping查看二、使用nslookup查看和信息图5.4 nslookup查看5.3 WEB测试与操作一、客户端使用ping查看服务器下建立的网址图5。5 ping网址二、用域名访问服务器下的网站1图5。6 域名访问三、用域名访问服务器下的网站2图5。7 域名访问5。4 FTP测试与操作一、在DOS中使用IP访问FTP服务器.图5.8 DOS访问二、在地址栏中使用IP访问FTP服务器。图5.9 IP访问三、在地址栏中使用域名访问FTP服务器图5.10 域名访问6.总结两周的课程
20、设计结束了,虽然这次课程是那么短暂的2周时间,我感觉到这些天我的所学胜过我这一学期所学,这次任务原则上是设计,其实就是一次大的作业。课程设计是每一个大学生在大学生涯中都不可或缺的,它使我们在实践中巩固知识、在实践中锻炼动手能力;综合运用本专业所学课程的理论知识应用到实际实践中从而提高学生独立工作能力,巩固与扩充了应用服务器配置与管理设计课程所学的内容,掌握应用服务器配置与管理设计的方法和步骤,掌握应用服务器配置与管理设计的基本的技能。课程设计实际又是对每一位大学生所学专业知识的一种拓展手段,它让我们学到了很多在课堂上根本就学不到的知识。计算机网络的设计是一个要求动手能力很强的一门实践课程,在课
21、程设计期间我努力将自己以前所学的理论知识向实践方面转化,尽量做到理论与实践相结合,在课程设计期间能够遵守纪律规章,不迟到、早退,认真完成老师布置的任务,同时也发现了自己的许多不足之处。参考文献1 谢希仁.计算机网络M。 北京:电子工业出版社,2008。12 wenxuan001.zhangshuchen2.WindowsServer2003服务器配置与管理EB/OLhttp:/wenku。baidu。com/view/0504da3d852458fb760b5646。html?from=search3wenxuan001.马群。应用服务器配置与管理EB/OL。http:/wenku.baidu。com/view/77e5a9d349649b6648d74766。html?from=search4 李馥娟。计算机网络实验教程M.北京:清华大学出版社,2007。9:79925wenxuan001.丁鹏飞. Windows_server_2003网络服务器配置与管理EB/OL。http:/6wenxuan001.lcs764645384。 FTP服务器配置方法EB/OL.http:/wenku。baidu。com/view/359d373287c24028915fc324。html?from=search