您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > DNS课程设计报告2
西安翻译学院课程设计报告院系:西安翻译学院工程技术学院课程名称:Linux服务器配置与管理设计题目:DNS服务器配置与管理专业:计算机网络技术班级:103120601学号:10312060108姓名:彭蕊蕊指导教师:汤宏萍设计时间:2012年6月25日目录1.课程设计目的...................................................51.1课程设计实际的意义...........................................51.2DNS服务器配置的目的.........................................52.课程设计题目描述及要求.........................................62.1描述........................................................62.2要求........................................................73.DNS服务器域名解析原理..........................................73.1正向解析与逆向解析..........................................73.2域名解析过程.................................................74.设计实验步骤...................................................84.1设置NDS网络配置环境,linux9.0与Windows应用环境在同一网段下84.2检测主windows主机与linux9.0是否连通.......................84.3在linux9.0网路配置中设置域名服务...........................95.检测..........................................................125.1在windows下设置网络域名服务...............................125.2检测设置是否完成...........................................126.总结..........................................................1351.课程设计目的1.1课程设计实际的意义为了能更好的学习高级操作系统(例如Linux,Unix等),以及更好地运用强大的Linux网上功能,Linux是一种自由和开放源码的类Unix操作系统。目前存在着许多不同的Linux,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,从手机、平板电脑、路由器和视频游戏控制台,到台式计算机、大型机和超级计算机。Linux是一个领先的操作系统,世界上运算最快的10台超级计算机运行的都是Linux操作系统。DNS是基本的TCP/IP网络服务之一,用数字表示IP地址难以记忆,而且不够形象、直观,于是就产生了域名方案,即为联网计算机赋予有意义的名称。在Internet上域名与IP地址之间是一一对应的,计算机之间通过IP地址进行通信,将域名转换为IP地址称为域名解析,DNS(DomainNameServer)就是专门进行域名解析的服务器。要正确部署DNS服务器,理解区域(Domain)的关系就非常重要。对于企业用户来说,还可以通过域名来反映自己的品牌和服务内容,以提升企业形象。总之,DNS在TCP/IP网络中具有非常重要的地位。1.2DNS服务器配置的目的1)掌握DNS服务器的概念DNS是域名服务器(DomainNameServer)的缩写,在TCP/IP网络中是一种很重要的网络服务,它用于将易于记忆的域名和不易记忆的IP地址进行转化。2)掌握DNS服务器工作原理及功能DNS通过在网络中创建不同的区域(一个区域代表该网络中要命名的资源的管理集合),并采用一个分布式数据系统进行主机名和地址的查询。当在客服机的浏览器中键入要访问的主机名时就会触发一个IP地址的查询请求,请求会自动发送到默认的DNS服务器,DNS服务器就会从数据库中查询6该主机所对应的IP地址,并将找到IP地址作为查询结果返回。浏览器得到IP地址后,就根据IP地址在Internet中定位所要访问的资源。3)掌握DNS的组成及查询①域名空间②域名服务器③解析器4)DNS服务器的类型①主域名服务器(masterserver)②辅助域名服务器(slaveserver)③缓存域名服务器(cachingonlyserver)2.课程设计题目描述及要求2.1描述DNS服务器是计算机域名系统(DomainNameSystem或DomainNameService)的缩写,它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。其中域名必须对应一个IP地址,而IP地址不一定有域名。域名系统采用类似目录树的等级结构。域名服务器为客户机/服务器模式中的服务器方,它主要有两种形式:主服务器和转发服务器。将域名映射为IP地址的过程就称为“域名解析”。DNS采用客户/服务器机制,实现名称与IP地址的转换。DNS服务器上提供域名解析库,响应客户端的域名查询请求,DNS客户端也称解析程序,用来查询服务器获取名称解析信息。DNS是基本的TCP/IP网络服务之一,用数字表示IP地址难以记忆,而且不够形象、直观,于是就产生了域名方案,即为联网计算机赋予有意义的名称。在Internet上域名与IP地址之间是一一对应的,计算机之间通过IP地址进行通信,将域名转换为IP地址称为域名解析,DNS(DomainNameServer)就是专门进行域名解析的服务器。72.2要求1)本课程设计主要完成在Linux9.0下的DNS服务器的配置,通过此次课程设计进一步熟悉DNS服务器及在Linux下的相关操作。2)正确操作DNS服务器的配置,完成windows和linux9.0的配置。3)正确完成DNS服务器的正向解析模块和逆向解析模块的设置,实现IP与域名的相互解析。4)将所配置过程完整以文字、图片等描述出来,规范完成课程设计报告。3.DNS服务器域名解析原理3.1正向解析与逆向解析按照DNS查询目的,可将DNS解析分为以下两种类型:正向解析:根据计算机的DNS名称(即域名)解析出相应是IP地址。反向解析:根据计算机的IP地址解析出它的DNS名称,主要用来为服务器进行身份验证。3.2域名解析过程DNS域名解析过程如图所示,具体如下说明:1)当客户端提出查询请求时,首先在本地计算机的缓存中或者HOSTS文件中查找。如果本地获得查询信息,查询完成。否则继续尝试下面的解析过程。2)客户端向所设置的本地DNS服务器发起一个递归的DNS查询。3)本地DNS服务器接到查询请求,首先查询本地缓存。如果缓存中存在该记录,则直接返回查询结果,查询完成。否则继续尝试下面的解析过程。4)如果本地DNS服务器就是所查询区域的权威服务器,查找本地DNS区域数据文件,无论是否查询到匹配信息,都做出权威性应答,至此查询完成。如果本地DNS服务器不是所查询区域的权威服务器,继续尝试下面的解析过程。5)如果本地DNS服务器配置有DNS转发器并符合转发条件,将查询请求交给DNS转发器(另一DNS服务器),有DNS转发器负责完成解析。否则继续尝试8下面的解析过程。6)4.设计实验步骤4.1设置NDS网络配置环境,linux9.0与Windows应用环境在同一网段下进入Linux界面后,在系统设置网络ip如下:将eth0的ip地址设置为静态ip(地址):10.10.34.69netmask(子网掩码):255.255.255.0defaultgateway(默认网关):10.10.34.254保存网络设置4.2检测主windows主机与linux9.0是否连通打开终端,用ping命令在虚拟机上查看是否与主机相通。显示结果如下图所示。用ping命令在windows主机上查看是否与虚拟机相通。显示结果如下图所示。9以上所示说明连通4.3在linux9.0网路配置中设置域名服务1.首先设置正向主区块,填写域名为:prr.com如图所示。单击确定添加一条记录,主机名和地址。添加名称服务器单击确定102.设置逆向主区块,设置ip和主机全称(即服务器的域名)如图所示增加名称服务器和逆向地址,显示结果如图(注:这里逆向地址添加两个)点击确定113.Linux9.0域名服务器设置结果如下图所示125.检测5.1在windows下设置网络域名服务在windows下设置首选DNS服务ip地址:10.10.34.695.2检测设置是否完成在windows主机运行终端,检测解析是否成功1.输入命令:Nslookup10.10.34.69按回车键查看结果2.再输入命令:nslookup查看结果结果如图所示则解析成功。136.总结网站建设与网页设计是中高等职业技术学院计算机专业特征课程中,计算机应用方向的专业主干课程,主要培养学生具备必要的动态网站搭建、动态网页设计的基础知识,提高学生动手能力,能独立搭建一个功能完善的网站;同时,通过学习网页设计与网站建设的流程有具体操作,具备一定的网站维护技能!随着Internet技术的不断提高与普及,越来越多的企业和个人都通过网站形式向数量庞大的互联网用户展示自己。各大公司、企业单位都迫切需要网站设计、开发以及维护人员,来适应新的时代社会生活需要。因此,培养熟练的网站设计与开发人员和维护人员就显得十分重要。通过这次课程设计,进一步了解到网页设计的重要性。14参考文献[1]任小琦《网页设计教程》西安交通大学出版社[M]2008[2]温志雄《Web程序设计与应用教程与实训(SQLServer版)》北京大学出版[M]2007[3]武仁杰《Web程序设计》中国铁道出版社[M]2009[4]王国辉牛强《ASP工程应用与项目实践》机械工业出版社[M]2007[5]胡标《ASP网络编程技术与实例》人民邮电出版社[M]200815指导教师评语成绩:指导教师签字:年月日院系意见:16负责人签字:年月日
本文标题:DNS课程设计报告2
链接地址:https://www.777doc.com/doc-2870846 .html