计算机网络实验十三:域名解析系统(DNS)实验

实验目的

  1. 理解因特网域名解析系统的作用。
  2. 理解域名解析的过程。
  3. 掌握简单的DNS服务器配置。

实验环境配置

装有Cisco Packet Tracer的Windows计算机 。三个路由器(Company路由器、Internet路由器、Example路由器)、一台PC(Client)、两台二层交换机和四台服务器,各个设备的参数配置如下表:

实验原理

域名系统(Domain Name System,DNS)是因特网的一项核心服务,用来把域名翻译成IP地址。因特网的路由需要IP地址,绝大多数应用都是基于IP之上的应用,但对用户来说,直接使用IP地址去访问一些资源是比较困难的,用户更容易记忆一些有意义的域名,DNS被用来提供域名和IP地址之间的翻译功能,当然对于用户来说,这些都是透明的。

实验步骤

Step1:布置拓扑。

如图1-1所示,网络共划分为5个网段,共设置3台DNS服务器,1台Web服务器。example.com域由公司的authority.example.com服务器负责解析,公司WWW站点对外域名为www.example.com,其有一个别名server.example.com。外面主机Client想请求域名解析,需先请求本地DNS服务器,再请求根域名服务器。

1-1  拓扑图

其IP地址规划如表1-2所示。

1-2  IP地址

Step2:配置路由。

Company路由器的配置如图1-3所示:

1-3  Company路由器的配置

Example路由器的配置如图1-4所示:

1-4  Example路由器的配置

Internet路由器的配置如图1-5所示:

1-5  Internet路由器的配置

Step3:由Client(PC)分别ping通4台服务器,确保路由均可达。

Client ping Local DNS Server的结果如图1-6所示:

1-6  Client ping Local DNS Server

Client ping Root DNS Server的结果如图1-7所示:

1-7  Client ping Root DNS Server

Client ping authority.example.com的结果如图1-8所示:

1-8  Client ping authority.example.com

Client ping server.example.com的结果如图1-9所示:

1-9  Client ping server.example.com

Step4:配置DNS服务器。

Local DNS Server的DNS服务器添加过程记录如图1-10所示:

图1-10  Local DNS Server的DNS服务器添加过程记录

Root DNS Server服务器的配置情况如图1-11所示:

图1-11  Root DNS Server服务器的配置情况

authority.example.com服务器的配置情况如图1-12所示:

图1-12  authority.example.com服务器的配置情况

在SOA记录中将MinTTL值设置为30,意味着从authority.example.com中检索出保留在Root DNS Server中的记录和Local DNS Server缓存中的记录时间为30s。

实验结果及分析

由Client ping网址www.example.com,如图1-13所示:

图1-13  Client ping www.example.com

由于所ping的是一个域名,所以需要请求域名解析服务将域名翻译为IP地址。此时将请求Client中所设置的DNS服务器,即Local DNS Server提供域名解析服务,但根据前面的设置,该服务器中并没有所请求域名的记录,该域名包含在com域中,从NS记录中看出,应该去请求root的服务,显然,该root对应于10.2.0.2,即Root DNS Server。

观察到Root DNS Server中也没有所请求域名的记录,由前面所介绍的知识可知,应该向10.4.0.2,即authority.example.com服务器进一步查询。

在authority.example.com的第四条中找到该域名,但该域名对应了一个别名server.example.com,进一步分析可知,其最终对应的IP地址为10.4.0.3,最终将该地址返回到Client中。

以上过程在模拟模式下,可以清楚地看到这样一个递归的请求过程,如图1-15所示:

图1-15  请求过程

由Client的浏览器访问Example Domain

ping命令结束后,由于Local DNS Server中已经有了该域名的记录,该记录默认保持30s,如图1-16所示。此时马上用浏览器去访问该域名,可以发现直接从Local DNS Server中得到了解析结果,访问网页Example Domain如图1-17所示,由于www.example.com有一个别名server.example.com,因此访问http://server.example.com会得到同样的解析结果,如图1-18所示。

图1-16  默认保持30s

图1-17  访问网页Example Domain

图1-18  访问网页http://server.example.com

结论

DTE是数据终端设备。DCE是数据通信设备,连接DTE通信的通信设备。DTE,DCE之间的区别是DCE一方提供时钟,DTE不提供时钟,但它依靠DCE提供的时钟工作。数据传输通常是经过DTE-DCE,在经过DCE-DTE的路径。同步通信都要有时钟进行同步,配置时钟频率就要告诉这个端口是以自身的时钟为准,还是取线路时钟,或者取外部的DTE时钟。只有确立同步方式,完成配置时钟频率,串口才可以好好工作,才能正常通信。本实验中的时钟频率配置如图1-19和图1-20所示:

图1-19  Company路由器的Se2/0接口

图1-20  Internet路由器的Se3/0接口

  • 17
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

a不是橘子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值