DNS服务器配置与分析

目录

实验目的:

实验原理:

实验步骤:

步骤1:创建拓扑

步骤2:为PC、Client和Server配置IPv4地址、子网掩码和域名服务器

步骤3:启动设备和服务器

步骤4:测试PC-1、Client-1和Server-1之间的通信

步骤5:在Server-1上配置并启动DNS服务器

步骤6:在Server-1上配置并启动FTP和WEB服务器 

步骤7:开启数据抓包

实验结果分析:


实验目的:

1.理解DNS基本工作过程

2.了解DNS报文结构

实验原理:

1. DNS是一个联机分布式数据库系统,采用客户服务器方式。

 2. 域名采用层析结构。

 3. 主机向本地域名服务器的查询有两种方式:递归查询和迭代查询。

实验步骤:

步骤1:创建拓扑

  • 启动eNSP,单击工具栏中的“新建拓扑”图标。
  • 向工作区中添加1台S5700交换机、1台PC、1台Client和1台Server。
  • 按指定端口将交换机和PC、Client和Server互连。
  • 为交换机和PC、Client和Server命名。

图1  由PC、客户机和服务器组成的简单网络

PC、客户机和服务器的IPv4地址和子网掩码定义如表1所示。

表1  PC、客户机和服务器的IPv4地址和子网掩码定义

步骤2:为PC、Client和Server配置IPv4地址、子网掩码和域名服务器

  • 双击PC-1,在弹出的配置窗口中选中“基础配置”标签,为其配置IPv4地址、子网掩码和域名服务器地址(不需要配置默认网关地址)。

图2 配置PC-1

② 双击Client-1,在弹出的配置窗口中选中“基础配置”标签,为其配置IPv4地址、子网掩码和域名服务器地址(不需要配置默认网关地址)。

图3 配置Client-1

③ 双击Server-1,在弹出的配置窗口中选中“基础配置”标签,为其配置 IPv4 地址、子网掩码和域名服务器地址(不需要配置默认网关地址)。

图4 配置Server-1

配置完毕后,单击工具栏中的“保存”图标,保存拓扑到指定目录,将文件命名为lab-6.1.1-HTTP.topo。

步骤3:启动设备和服务器

  • 单击工具栏中的“开启设备”图标,启动全部设备。
  • 双击Server-1,单击各服务器的“启动”按钮,启动DNS、FTP和WEB服务器。 

步骤4:测试PC-1、Client-1和Server-1之间通信

  •  双击PC,在其弹出的配置窗口中选中“命令行”标签。在命令窗口中测试PC与Client-1和Server-1的通信结果如图5所示。

图5  ping命令测试PC-1与Client-1通信成功

② 双击 Client-1,在弹出的配置窗口中选中“基础配置”标签。在“ping测试” 区中的“目的IPv4”输入栏中输入Server-1的IP地址,在“次数”输入栏中输入ping次数, 例如,输入次数为4,然后单击“发送”按钮,如图6所示。检查“本机状态”区中的ping成功次数,或查看“日志信息”标签中的ping结果信息。

图6  ping命令测试Client-1与Server-1通信成功

③ 双击 Server-1,在弹出的配置窗口中选中“基础配置”标签。在“ping测试” 区中的“目的IPv4”输入栏中输入Client-1的IP地址,在“次数”输入栏中输入ping次数,例如,输入次数为4,然后单击“发送”按钮,如图7所示。

图7  ping命令测试Server-1与Client-1通信成功

步骤5:在Server-1上配置并启动DNS服务器

双击 Server-1,在弹出的配置窗口中选中“服务器信息”标签,选中左边栏中的“DNSServer”选项。在“主机域名”和“IP地址”中逐一输入域名www.myweb.com.cn及其对应的IP地址、 ftp.myftp.com.cn及其对应的IP地址,每输入完一个域名及其对应的IP地址,单击“增加” 按钮,配置完成后的结果如图8所示。配置完成后,单击“启动”按钮启动DNS服务器。 选中“日志信息”标签可以查看日志,服务器成功启动,如图9所示。

图8  配置DNS服务器

图9 服务器启动成功

步骤6:在Server-1上配置并启动FTP和WEB服务器 

双击 Server-1,在弹出的配置窗口中选中“服务器信息”标签,选中左边栏中的“FtpServer”选项,保持端口号不变,单击目录选择按钮,为FTP服务器设置文件根目录,单击“启动”按钮启动FTP服务器。FTP服务器的配置如图10所示。选中左边栏中的“HttpServer”选项,保持端口号不变,单击目录选择按钮,为 WEB 服务器设置文件根目录,单击“启动”按钮启动WEB服务器。WEB服务器的配置如图11所示。选中“日志信息”标签可以查看日志,确认服务器是否成功启动。

图10  FTP服务器配置页面

图11  WEB服务器配置页面

步骤7:开启数据抓包

  • 开启LSW1端口GE 0/0/12的Wireshark数据抓包。本实验关注的是DNS通信,所以将Wireshark过滤器设置为DNS,然后按回车键,如图12所示。

图12  Wireshark过滤出DNS通信

  • 产生DNS通信,如图13所示。

图13  DNS通信

实验结果分析:

本实验成功创建了连接PC、客户机和服务器的网络拓扑,在服务器上配置并启动DNS服务器、FTP服务器和WEB服务器,并配置了PC和客户机的IPv4地址、子网掩码以及域名服务器信息,PC能通过IP地址和域名访问FTP服务器和HTTP服务器。通过ping命令测试得出PC-1、Client-1和 Server-1之间可以互相通信。在 Server-1上添加了WEB服务器和FTP服务器的主机域名及其对应的IP地址,配置并启动了DNS服务器。同时,在 Server-1上配置并启动了FTP和WEB服务器。最后,开启交换机端口GE 0/0/12的数据抓包,用Wireshark抓取了PC-1使用ping命令按域名与FTP或WEB服务器通信时所产生的DNS通信。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/247121.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ILSVRC2012数据集处理

ILSVRC2012数据集处理 解压图像处理标签和图像VOC转YOLO转voc格式VOC2YOLO最后修改COCO128.yaml文件 解压图像 先解压 tar -xvf ILSVRC2012_img_train.tar 解压之后其实还是1000个tar压缩包(对应1000个类别),需要再次解压,解压脚…

【ArcGIS Pro微课1000例】0048:深度学习--人群计数

文章目录 一、小学回忆录二、深度学习计算人头数三、案例实现一、小学回忆录 加载配套实验数据包中的图片及训练模型。你还记得当年的小学毕业班有多少同学吗?今天我们就用ArcGIS提供的人工智能工具,重温一下童年记忆。 二、深度学习计算人头数 本案例使用到的是深度学习中…

windows安装tomcat

1.下载压缩包 https://tomcat.apache.org/ 2.解压 3.配置环境变量 4.编辑path 5.点击bin目录下的startup.bat启动 6.访问localhost:8080,出现下图安装成功。

2024搞钱方式,这些你都了解吗?

气温日渐降低,凛冬已至,年关将近,咱还得多多搞钱才能喜气洋洋过大年不是?拿满全勤搞绩效,累死累活KPI……为了生活咱也是付出了太多。可是咱程序员该咋办呢? 相信有机智的小伙伴已经脱口而出了&#xff1a…

抖音集团面试挂在2面,复盘后,决定二战.....

先说下我基本情况,本科不是计算机专业,现在是学通信,然后做图像处理,可能面试官看我不是科班出身没有问太多计算机相关的问题,因为第一次找工作,字节的游戏专场又是最早开始的,就投递了&#xf…

java日历功能

java 日历功能 功能概述java代码打印结果 功能概述 输入年份和月份,打印该月份所有日期,头部信息为星期一至星期日 java代码 package com.java.core.demoTest; import java.util.Calendar; import java.util.Scanner;// 打印日历 public class Calend…

室内外融合便携式定位终端5G+UWB+RTK

一、介绍 便携式定位终端主要用于提供高精度的位置数据,支持室内UWB定位和室外北斗系统定位功能,支持5G公网和5G专网通信功能,便携式定位终端中超宽带(UWB)和实时动态(RTK)技术的集成代表了精确位置跟踪方面的重大进步。这款UWBRTK便携式定位…

C++ 指针详解

目录 一、指针概述 指针的定义 指针的大小 指针的解引用 野指针 指针未初始化 指针越界访问 指针运算 二级指针 指针与数组 二、字符指针 三、指针数组 四、数组指针 函数指针 函数指针数组 指向函数指针数组的指针 回调函数 指针与数组 一维数组 字符数组…

C++数据结构:B树

目录 一. 常见的搜索结构 二. B树的概念 三. B树节点的插入和遍历 3.1 插入B树节点 3.2 B树遍历 四. B树和B*树 4.1 B树 4.2 B*树 五. B树索引原理 5.1 索引概述 5.2 MyISAM 5.3 InnoDB 六. 总结 一. 常见的搜索结构 表示1为在实际软件开发项目中,常用…

分享77个菜单导航JS特效,总有一款适合您

分享77个菜单导航JS特效,总有一款适合您 77个菜单导航JS特效下载 链接:https://pan.baidu.com/s/1sfT9ONLH4ocliA1C7Z5xbQ?pwd6666 提取码:6666 Python采集代码下载链接:采集代码.zip - 蓝奏云 学习知识费力气&#xff0…

计算机操作系统1

.11.操作系统的基本定义 2.操作系统的四大特征 2.1.操作系统的虚拟特征 3.操作系统的功能: 1.处理器管理 2.存储器管理 3.文件管理 4.设备管理 4.总结: 1.并发和共享互为存在,没有并发也就没有共享,反之也是。 2.并发和并行的…

腾讯云2023年双十二活动整理汇总

腾讯云双十二推出了年末感恩回馈活动,年底最后一次大促活动,大家把握好上云时间,小编给大家整理了2023年腾讯云双十二优惠活动,不要错过这次上云好时机! 一、腾讯云双十二活动入口 活动地址:txy.ink/act/ …