1、河南工程学院计算机网络技术课程设计成果报告最终版审核一遍过嘎嘎讲述河 南 工 程 学 院计算机网络技术课程设计成果报告姓 名 学 号 学 院 计算机学院 专业班级 计算机科学与技术 专业课程 计算机网络技术 指导老师 张天伍 2014年 6 月27日河南工程学院计算机学院课程设计报告书课程设计题目: 局域网方案设计与实现 课程设计时间: 6月23日6月27日 课程设计地点: 3号实验楼C406 课程设计单位: 计算机学院 指导教师: 张天伍 学院院长: 曲宏山 本组组长本组成员题目局域网方案设计与实现本人分工WWW服务器的配置及实现、FTP服务器的配置及实现考核项目考核内容得分平时考核(30分
2、)出勤情况、态度、效率、协作精神;知识掌握情况、知识应用能力、获取知识能力设计思想(20分)需求分析能力,网络拓扑图分析设计能力设计成果检查(30分)基本操作技能、回答问题情况文档资料(20分)文档写作能力和文档的规范性总评成绩指导教师评语:指导教师(签字): 年 月 日 目录1课程设计任务分析 11.1需求分析 11.2网络协议分析 11.3组网技术简介 22网络系统规划 32.1网络拓扑图设计 32.2 IP地址规划 32.3网络设备选型 43服务器配置 53.1 WWW服务器的配置及实现 53.2 FTP服务器的配置及实现 83.3 DHCP服务器的配置及实现 93.4 DNS服务器的配
3、置及实现 133.5邮件服务器的配置及实现 174服务器运行测试结果 194.1 WWW服务器的运行测试结果 194.2 FTP服务器的运行测试结果 194.3 DHCP服务器的运行测试结果 194.4 DNS服务器的运行测试结果 204.5邮件服务器的的运行测试结果 215课程设计体会 231课程设计任务分析1.1需求分析搭建小型局域网时,为了方便客户机的地址分配,需采用DHCP协议,域名解析地址,需使用DNS协议。服务器操作系统使用Windows Server 2003。(1)局域网的拓扑结构比较简单,所支持连接的计算机数量也是有限的,组网也就相对很容易连接。(2)需要构造一个既能覆盖本地
4、又与外界进行网络互通、共享信息的网络。(3)要求网络易于管理,支持网络的拓扑视图、网段与端口的监控。(4)设备选型上需要在技术上具有先进性、通用性,且必须便于管理、维护。(5)要求网络具有高的安全性,网络具有开放性的同时,也要有安全保障。(6)网络设备支持虚拟网和第三层交换,形成公布式三层交换网。1.2网络协议分析本次课程设计中运用到的网络协议有: (1)HTTP 协议:HTTP 协议是用于从WWW 服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加的高效,使网络传输减少。它不仅能保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等
5、。(2)FTP 协议:FTP是 TCP/IP 协议组中的协议之一,是英文File Transfer Protocol的缩写。该协议是Internet文件传送的基础,它由一系列规格说明文档组成,目标是提高文件的共享性,提供非直接使用远程计算机,使存储介质对用户透明和可靠高效地传送数据。简单的说,FTP就是完成两台计算机之间的拷贝,从远程计算机拷贝文件至自己的计算机上,称之为“下载(download)”文件。若将文件从自己计算机中拷贝至远程计算机上,则称之为“上载(upload)”文件。(3)DHCP协议:DHCP是一个局域网的网络协议,使用UDP协议工作, 主要有两个用途:给内部网络或网络服务供
6、应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段。(4)DNS协议:DNS是用于命名组织到域层次结构中的计算机和网络服务。域名是由圆点分开一串单词或缩写组成的,每一个域名都对应一个惟一的IP地址,在Internet上域名与IP地址之间是一一对应的,DNS就是进行域名解析的服务器。DNS是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库。(5)POP3协议:POP3即邮局协议的第3个版本,它是规定个人计算机如何连接到互联网上的邮件服务器进行收发邮件的协议。它是因特网电子邮件的第一个离线协议标准,POP3协议允许用户从服务器上把邮件存储到本地
7、主机(即自己的计算机)上,同时根据客户端的操作删除或保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器,用来接收电子邮件的。POP3协议是TCP/IP协议族中的一员,由RFC 1939 定义。本协议主要用于支持使用客户端远程管理在服务器上的电子邮件。(6)SMTP协议:SMTP即简单邮件传输协议,是一种提供可靠且有效电子邮件传输的协议。SMTP是建立在FTP文件传输服务上的一种邮件服务,主要用于传输系统之间的邮件信息并提供与来信有关的通知。1.3组网技术简介组网技术就是网络组建技术,分为以太网组网技术和ATM局域网组网技术。以太网组网非常灵活和简便,可使用多种物理介
8、质,以不同拓扑结构组网,是目前国内外应用最为广泛的一种网络,已成为网络技术的主流。以太网按其传输速率又分成10Mb/s、100Mb/s、1000Mb/s。细缆以太网10 BASE2 10 BASE2以太网是采用IEEE802.3标准,它是一种典型的总线型结构。采用细缆为传输介质,通过T型接头与网卡上的BNC接口相连的总线型网络。组网技术,主要内容包括网络的架设、用户帐户管理、文件系统、数据存储管理、网络打印机的安装和管理、配置管理、备份和还原数据、NetBIOS解析和WINS服务配置、DHCP、DNS、IIS、组策略、网络安全等。2网络系统规划2.1网络拓扑图设计本次课程设计需要一台服务器,一
9、台交换机,多台PC 机,网络拓扑结构是服务器连接交换机,再由交换机连接多台PC机,如图2.1所示。图2.1网络拓扑图2.2 IP地址规划首先,在Server 2003上设置一个静态IP地址,如:192.168.1.2;然后通过DHCP分配IP地址,例如:192.168.1.100192.168.1.199;然后在XP机上将IP设置成自动获取IP地址,XP机随机获得Server 2003机上的一个IP地址如:192.168.1.100,完成IP地址的自动分配。2.3网络设备选型简要介绍选择各种设备的依据。本系统所选择的设备参数及功能,如表2.1所示。表2.1 设备选型设备名称设备参数功能描述交换
10、机华为S270026TPSI(AC)信息交换服务器戴尔PowerEdge T710提供相应服务计算机联想 昭阳K43A终端设备双绞线EIAT/TIA 568BEIAT/TIA 568A连接作用3服务器配置3.1 WWW服务器的配置及实现(1)打开虚拟机Windows Server 2003,点击“开始”“设置”“控制面板”“添加或删除程序” ,如图3.1所示。图3.1 打开添加组件面板(2)在Windows Server 2003虚拟机上选择“设备”“分配光驱”选择一个Windows Server 2003镜像文件,稍后Windows Server 2003系统将使用此镜像文件安装Window
11、s组件,如图3. 2所示。图3. 2 安装一个虚拟光驱(3)选择“添加/删除Windows组件(A)”。在弹出的窗口中选择“应用程序服务器”,然后选择“下一步”“完成”,如图3. 3所示。 图3.3 安装Windows组件 图3.4 打开Internet信息服务(IIS)管理器(4)打开Internet信息服务(IIS)管理器。选择“开始”“所有程序”“管理工具”“Internet信息服务(IIS)管理器” ,如图3.4所示。(5)在管理器中右键网站下面的默认网站,选择“新建”“网站”,如图3.5所示。 图3.5 新建网站 图3.6 输入网站IP地址(6)选择“下一步”进行网站描述,如“lhr
12、”,单击“下一步”继续。输入网站IP地址,如“192.168.0.10”(本机IP地址)。端口默认80,点击“下一步”继续,如图3.6所示。(7)选择网站主目录的路径(需事先拥有一个自己编写的网页),如“C:wangzhan”,点击下一步继续,如图3.7所示。 图3.7 选择主目录的路径 图3.8 打开新建网站属性(8)访问权限是“读取“,点击“下一步“继续”,然后选择“完成”,网站配置向导完成。(9)在管理器左侧的网站栏目下,右键点击新创建的网站(如“lhr”)选择“属性”,如图3.8所示。(10)在弹出的属性选项框里选择文档选项卡,点击“添加”,添加网站的默认文档(如“index.html
13、”),并将其上移至顶端,点击“确定”,如图3.9所示。图3.9 添加网站默认文档(11)单击“确定”,Windows Server 2003系统下的WWW服务器创建成功。3.2 FTP服务器的配置及实现(1) 打开XP虚拟机,在虚拟机上选择“设备”“分配光驱”选择一个Windows XP镜像文件,稍后Windows XP系统将使用此镜像文件安装Windows组件,如图3.10所示。 图3.10 为计算机虚拟一个光驱 图3.11 添加Windows组件(2)选择“开始”“控制面板”“添加/删除程序”“添加/删除Windows组件”,在弹出的Windows组件向导中选择“Internet信息服务(
14、IIS)”单击下一步进入安装界面,如图3.11所示。(3)安装完成后单击“完成”退出Windows组件向导。安装完成后需要重启系统。 计算机重启后,单击“开始所有程序管理工具Internet信息服务”,进入“Internet信息服务”窗口后,到“默认FTP站点”,右击鼠标,在弹出的右键菜单中选择“属性”,如图3.12所示。图3.12 打开FTP站点属性(4)进入“FTP站点”选项卡,修改“描述”,如“lhr的小站”;“IP地址”为本地IP地址。其他选项为默认,不需改动(如图3.13)。将“安全账户”选项卡中“允许匿名连接”选中。 进入“主目录”选项,设置“FTP站点目录”的“本地路径”,如图3
15、.14所示。 图3.13 FTP站点设置 图3.14 主目录设置 (5)属性设置完成,单击“确定”按钮,FTP服务器配置成功。(注:本机需要关闭防火墙,否则客户端计算机不能连接到FTP站点。)3.3 DHCP服务器的配置及实现(1)设置DHCP服务器静态IP地址,子网掩码和其他的TCP/IP参数,如图3.15所示。 图3.15 设置IP地址、子网掩码、默认网关 图3.16 选择添加Windows组件(2)安装DHCP服务(“开始”“控制面板”“添加删除程序”“添加或删除Windows组件”)选择“网络服务”选项,如图3.16所示。(3)点击详细信息,选中动态主机配置协议(DHCP)然后点击确定
16、,如图3.17所示。 图3.17 选择添加DHCP服务 图3.18 DHCP窗口(4)点击下一步进入DHCP服务安装状态。点击完成,完成DHCP的安装。(5)安装DHCP服务后,必须进行相应的设置。要为同一子网内的所有客户端计算机自动分配IP地址,首先创建一个IP作用域,操作步骤如下。(6)选择“开始”“所有程序”“管理工具”“DHCP”选项,打开“DHCP”窗口,如图3.18所示。(7)在左窗格中选择DHCP服务器,选择“操作”“新建作用域”选项,如图3.19所示。图3.19 选择“新建作用域”选项(8)打开“新建作用域向导”对话框,单击“下一步”按钮,打开“作用域名”对话框。在“名称”和“
17、描述”文本框中分别为该作用域键入一个名称和描述性信息,如图3.20所示。 图3.20 输入作用域名和描述信息 图3.21 确定IP地址范围和子网掩码(9)单击“下一步”按钮,打开“IP地址范围”对话框,配置DHCP分配的IP的网段:本实验设置:起始IP地址“192.168.0.100” ,结束IP地址“192.168.0.199” ,如图3.21所示。 (10)单击“下一步”按钮,显示“添加排除”对话框,在其中指定需要排除的IP地址或IP地址范围,点击“添加”,如图3.22所示。 图3.22 确定排除地址 图3.23 设置“租约”期限(11)单击“下一步”按钮,打开“租约期限”对话框,其中要求
18、指定这些IP地址一次使用的期限。通常可不配置,如果这台服务器为临时用户配置,则可在此限制这些IP地址使用时间,如图3.23所示。(12)是否要配置该作用域,选择否,以后再去配置。(13)之后要激活作用域。激活前作用域处于不活动状态,在作用域没有配置完整之前,可以防止客户机申请到不完整地TCP/IP信息,如图3.24所示。 图3.24 激活作用域 图3.25 作用域配置选项(14)配置服务器选项。作用域选项:提供客户机一些可选项,例如:默认网关的IP地址,DNS服务器的IP地址,但只对本作用域的客户机有效。例如:给本网段配置了默认网关地址192.168.0.1。右键单击“作用域”选择“配置选项”
19、,如图3.25所示。(15)在“作用域选项”中选择“003路由器”然后填入IP地址,如图3.26所示。 图3.26 作用域选项配置 图3.27 服务器配置选项(16)配置DNS服务器选项:如果多个作用域选项的配置一样,则只需配置一次服务器选项,对所有作用域的客户机有效。例如:所有网段客户机的DNS服务器为192.168.0.1。右键单击“服务器选项”选择“配置选项”,如图3.27所示。(17)在“服务器选项”中选择“DNS服务器”并填入IP地址,点击添加,如图3.28所示。图3.28 服务器选项配置3.4 DNS服务器的配置及实现(1)安装DNS服务器在Windows Server 2003中
20、点击“开始”“控制面板”“添加和删除程序”(如图3.29)“添加删除Windows 组件”“勾选网络服务”(如图3.30)“详细信息”“勾选域名系统(DNS)”(如图3.31)最后确定进行安装。图3.29 打开添加或删除程序面板 图3.30 打开网络服务组件 图3.31 添加域名系统组件(2)在管理工具中找到DNS点击打开。在正向查找区域点击右键新建区域,如图3.32所示。 图3.32 DNS面板 图3.33 选择要创建的区域类型(3)点击下一步,选择主要区域,如图3.33所示。(4)选择主要区域,点击下一步。区域名称“” ,如图3.34所示。 图3.34 设置区域名称 图3.35 创建新文件
21、(5)点击下一步,如图3.35所示。(6)默认选项,点击“下一步”。默认,点击“下一步”“完成”。(7)在域 上点击右键新建主机,如图3.36、图3.37、图3.38所示。图3.36 新建主机 图3.37 设置名称、IP地址 图3.38 成功创建主机(8)新建别名,如图3.39所示。图3.39 新建别名(9)在客户机上设置并进行测试。“网上邻居”“属性”“本地连接”“属性”“双击TCP/IP” 进行设置,如图3.40所示。 图3.40 设置IP地址 图3.41 选择要创建的区域类型(10)反向查找区域。反向区域是根据IP地址查找主机名。右键选择新建区域查找,如图所示。 图3.42 输入网络ID
22、 图3.43 设置区域文件名(11)网络ID为你的局域网所在网段,点击下一步,如图3.43所示。(12)默认点击“下一步”“下一步”“完成”。(13)在反向查找查找区域中点击右键新建指针,图3.44所示。图3.44 新建指针3.5邮件服务器的配置及实现使用第三方软件Winmail Server 搭建初始化配置流程:安装完成后,必须对邮件系统进行一些初始化设置,系统才能正常运行,步骤如下:(1)快速设置向导首先输入要新立的邮箱地址和使用密码,然后点“设置”,设置向导会自动查找系统数据库中是否存在要建的邮箱及域名,同时也会测试 POP3、SMTP、HTTP和ADMIN 服务器是否成功启动;之后会在
23、“设置结果”框内显示测试信息和有关邮件客户端的配置信息,也给出了WEB管理地址,如图3.45所示。图3.45 快速设置向导(2)检查邮件系统是否运行正常管理工具启动时,会提示你用默认的用户名admin和你在安装时设置的密码登陆邮件服务器;登录后,请使用“系统设置”“系统服务”来查看 ADMIN、SMTP、POP3、IMAP 等服务是否运行正常。亮绿灯表示服务成功运行,亮红灯表示服务存在问题(如图3.46所示)。启动ADMIN、SMTP、POP3、IMAP、HTTP服务。 图3.46 查看系统服务正常 图3.47 邮件服务器控制设置(3)对此邮件服务器作总体上的控制设置,如图3.48、图3.49
24、所示。 图3.48 用户管理设置 图3.49 用户管理设置(4)增加邮箱。就是新增邮箱用户及建立新邮箱,以使服务系统开始投入使用。在左面“用户和组”“用户管理”选项下,建立用户及邮箱,并对相关参数作设置,如图3.50所示。图3.50 增加邮箱4服务器运行测试结果4.1 WWW服务器的运行测试结果(1)打开本机浏览器,在地址栏中输入本机的IP地址,如“192.168.0.10”。回车显示网页效果,如图4.1所示。 图4.1 本机测试结果图 图4.2 非本机测试结果图(2)利用另一台虚拟机(如XP虚拟机),打开浏览器,在浏览器中输入目标服务器IP地址(如192.168.0.10)回车显示网页效果,
25、如图4.2所示。4.2 FTP服务器的运行测试结果(1)打开本机浏览器,输入“ftp:/”+本机IP地址(如“ftp:/192.168.0.11”),回车显示效果,如图4.3所示。 图4.3 本机测试FTP结果图 图4.4 非本机测试结果图(2)在其他客户端计算机上打开浏览器,输入“ftp:/”+目标服务器IP地址(如“ftp:/192.168.0.11),回车显示效果,如图4.4所示。4.3 DHCP服务器的运行测试结果(1)在XP系统中点击(开始控制面板网络连接本地连接),如图4.5所示。 图4.5 查看本地连接状态 图4.6 查看本地连接状态的支持(2)点击本地连接,状态的支持查看连接状
26、态信息,如图4.6、图4.7所示。图4.7 网络连接详细信息(3)可以看到本地连接地址类型为通过DHCP指派的IP地址为192.168.0.111是实验中在WindowsServer2003中所设置的IP地址范围,所以本次实验验证成功。4.4 DNS服务器的运行测试结果(1)在客户机上运行命令提示符CMD,在命令行上输入“ping+域名”,如图4.8所示。(2)下面在客户机中进行测试。运行CMD在命令行上输入“nslookup” ,如图4.9所示。 图4.8 测试是否连通 图4.9 IP地址侦察器4.5邮件服务器的的运行测试结果本实验通过WEB方式测试。(1)XP系统浏览器输入“http:/1
27、92.168.1.1:6080”,回车显示效果,如图4.10所示。 图4.10 在浏览器中输入地址进行测试 图4.11 在Server 2003系统中输入地址测试(2)Windows Server 2003系统浏览器输入“http:/192.168.1.1:6080/”,回车显示效果,如图4.11所示。(3)XP系统向Windows Server 2003系统发送邮件,如图4.12所示。(4)Windows Server 2003系统接收成功,如图4.13所示。图4.12 发送邮件 图4.13 接收成功5课程设计体会在此次课程设计过程中,我实际操作配置了关于WWW服务器的配置以及FTP服务器的
28、配置等实验。通过这些服务器的配置与检验,不仅使我进一步加深了对局域网工作原理的认识,更了解了局域网的功能以及局域网的发展历史,对于局域网的配置也有了一定的心得与体会。同时,作为此次课程设计小组的组长,我需要事先将各个实验先做一遍,将原理搞懂,这样才可以在教导组员的过程中,不至于在教导别人的过程中出现不会的尴尬境地。我需要事先进行学习以及实际操作,大大提高了自己的学习能力和组织能力。另外,在实际动手操作的过程中,出现了很多问题,通过上网查找解决方案或者自己总结查找问题的方法,我收获颇多,真正学到了许多书本上所没有的知识,既巩固了书本上的知识,又对其进行了扩展,丰富了自己的知识面,更加深入的了解了计算机网络技术在现实中的作用。课程设计是每个大学生在大学生涯中都不可或缺的,它使我们在实践中巩固了所学的知识,在实践中锻炼自己的动手能力,让我们学到了许多在课堂上根本学不到的知识,不仅开阔了我们的视野,增加了自己的见识,也为我们以后进一步走向社会打下了坚实的基础,是我们以后走向工作岗位的奠基石。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1