DNS课程设计报告2

西安翻译学院 课 程 设 计 报 告院 系: 西安翻译学院 工程技术学院 课程名称: Linux服务器配置与管理 设计题目: DNS服务器配置与管理 专 业:

西安翻译学院 课 程 设 计 报 告

院 系: 西安翻译学院 工程技术学院 课程名称: Linux服务器配置与管理 设计题目: DNS服务器配置与管理 专 业: 计算机网络技术 班 级: 103120601 学 号: 10312060108 姓 名: 彭蕊蕊 指导教师: 汤宏萍 设计时间:

2012年 6 月 25日

,

目 录

1. 课程设计目的 ................................................... 5

1.1课程设计实际的意义........................................... 5

1.2 DNS服务器配置的目的......................................... 5

2.课程设计题目描述及要求 ......................................... 6

2.1 描述 ........................................................ 6

2.2 要求 ........................................................ 7

3. DNS服务器域名解析原理 . ......................................... 7

3.1 正向解析与逆向解析 .......................................... 7

3.2域名解析过程................................................. 7

4. 设计实验步骤 ................................................... 8

4.1 设置NDS 网络配置环境,linux9.0与Windows 应用环境在同一网段下8

4.2 检测主windows 主机与linux9.0是否连通 ....................... 8

4.3 在linux9.0网路配置中设置域名服务 ........................... 9

5. 检测 .......................................................... 12

5.1 在windows 下设置网络域名服务 ............................... 12

5.2 检测设置是否完成 ........................................... 12

6. 总结 .......................................................... 13

,

1. 课程设计目的

1.1课程设计实际的意义

为了能更好的学习高级操作系统(例如Linux ,Unix 等),以及更好地运用强大的Linux 网上功能,Linux 是一种自由和开放源码的类Unix 操作系统。目前存在着许多不同的Linux, 但它们都使用了Linux 内核。Linux 可安装在各种计算机硬件设备中,从手机、平板电脑、路由器和视频游戏控制台,到台式计算机、大型机和超级计算机。Linux 是一个领先的操作系统,世界上运算最快的10台超级计算机运行的都是Linux 操作系统。

DNS 是基本的TCP/IP网络服务之一,用数字表示IP 地址难以记忆,而且不够形象、直观,于是就产生了域名方案,即为联网计算机赋予有意义的名称。在Internet 上域名与IP 地址之间是一一对应的,计算机之间通过IP 地址进行通信,将域名转换为IP 地址称为域名解析,DNS (Domain Name Server )就是专门进行域名解析的服务器。要正确部署DNS 服务器,理解区域(Domain )的关系就非常重要。对于企业用户来说,还可以通过域名来反映自己的品牌和服务内容,以提升企业形象。总之,DNS 在TCP/IP网络中具有非常重要的地位。

1.2 DNS服务器配置的目的

1) 掌握DNS 服务器的概念

DNS 是域名服务器(Domain Name Server ) 的缩写,在TCP/IP网络中是

一种很重要的网络服务,它用于将易于记忆的域名和不易记忆的IP 地址进行转化。

2) 掌握DNS 服务器工作原理及功能

DNS 通过在网络中创建不同的区域(一个区域代表该网络中要命名的资

源的管理集合),并采用一个分布式数据系统进行主机名和地址的查询。当在客服机的浏览器中键入要访问的主机名时就会触发一个IP 地址的查询请求,请求会自动发送到默认的DNS 服务器,DNS 服务器就会从数据库中查询 5

,

该主机所对应的IP 地址,并将找到IP 地址作为查询结果返回。浏览器得到IP 地址后,就根据IP 地址在Internet 中定位所要访问的资源。

3) 掌握DNS 的组成及查询

① 域名空间

② 域名服务器

③ 解析器

4) DNS 服务器的类型

① 主域名服务器(master server)

② 辅助域名服务器(slave server)

③ 缓存域名服务器(caching only server)

2.课程设计题目描述及要求

2.1 描述 DNS 服务器是计算机域名系统 (Domain Name System 或Domain Name

Service) 的缩写,它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP 地址,并具有将域名转换为IP 地址功能的服务器。其中域名必须对应一个IP 地址,而IP 地址不一定有域名。域名系统采用类似目录树的等级结构。域名服务器为客户机/服务器模式中的服务器方,它主要有两种形式:主服务器和转发服务器。将域名映射为IP 地址的过程就称为“域名解析”。

DNS 采用客户/服务器机制,实现名称与IP 地址的转换。DNS 服务器上提供域名解析库,响应客户端的域名查询请求,DNS 客户端也称解析程序,用来查询服务器获取名称解析信息。DNS 是基本的TCP/IP网络服务之一,用数字表示IP 地址难以记忆,而且不够形象、直观,于是就产生了域名方案,即为联网计算机赋予有意义的名称。在Internet 上域名与IP 地址之间是一一对应的,计算机之间通过IP 地址进行通信,将域名转换为IP 地址称为域名解析,DNS (Domain Name Server )就是专门进行域名解析的服务器。

6

,

2.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 转发器负责完成解析。否则继续尝试 7

,

下面的解析过程。

6)

4. 设计实验步骤

4.1 设置NDS 网络配置环境,linux9.0与Windows 应用环境在同一网段下 进入Linux 界面后,在系统设置网络ip 如下:

将eth0的ip 地址设置为静态

ip (地址): 10.10.34.69

netmask (子网掩码):255.255.255.0

default gateway(默认网关):10.10.34.254

保存网络设置

4.2 检测主windows 主机与linux9.0是否连通

打开终端,用ping 命令在虚拟机上查看是否与主机相通。

显示结果如下图所示。

用ping 命令在windows 主机上查看是否与虚拟机相通。

显示结果如下图所示。

8

,

以上所示说明连通

4.3 在linux9.0网路配置中设置域名服务

1. 首先设置正向主区块,填写域名为:prr.com 如图所示 。 单击确定

添加一条记录,主机名和地址。添加名称服务器

单击确定

9

,

2. 设置逆向主区块,设置ip 和主机全称(即服务器的域名) 如图所示

增加名称服务器和逆向地址,显示结果如图

(注:这里逆向地址添加两个)点击确定

10

,

3. Linux9.0域名服务器设置结果如下图所示

11

,

5. 检测

5.1 在windows 下设置网络域名服务

在windows 下设置首选DNS 服务ip 地址:10.10.34.69

5.2 检测设置是否完成

在windows 主机运行终端,检测解析是否成功

1. 输入命令:Nslookup 10.10.34.69 按回车键 查看结果

2. 再输入命令:nslookup www.prr.com

查看结果

结果如图所示则解析成功。

12

标签: