当前位置: 首页 > news >正文

【DNS服务器的配置】实操

前言

这是【Windows Server 2016 服务器配置与管理】的一些实操
下面是我自己做实验过程当中的一些简单记录,可能会有小错误,欢迎大家的指正!
Slogan:日拱一卒,功不唐捐!!!

问答题

1、DNS服务器是如何实现域名解析功能的。

DNS服务器收到客户机提出的域名解析请求,先查询本地的缓存,如果有该记录项,则本地的域名服务器就直接把查询的结果返回;如果本地的缓存项没有该记录项,则本地的域名服务器就直接把请求发给根域名服务器,根域名服务器返回给本地域名服务器一个所查询域的主域名服务器的地址。本地服务器再向上一步返回的域名服务器发送请求,接收请求的服务器查询自己的缓存,如果没有记录,则返回相关下级域名服务器的地址,直到找到正确的记录。

2、区域的概念是什么?

区域的概念:是DNS服务器的管辖范围,是由DNS名称空间中的但各区域组成的一个管理单位。

3、主DNS服务器和辅助DNS服务器之间是什么关系?

主DNS服务器至少具有一个辅助DNS服务器,,辅助DNS服务器可以在主DNS服务器关闭是提供冗余,有助于将请求的负载分配到域。

纠正:主DNS服务器在区域比较小的时候可以solo

4、DNS服务器配置中的区域传送指的是什么?

DNS服务器配置中的区域传送指的是主DNS服务器使用来自辅助DNS服务器的数据刷新自己的数据库。

纠正:刷新的表达不够准确,要强调两者的区域数据库相同,用同步比较准确

一、实验目的

1.掌握DNS的安装与配置。
2.掌握两个以上的DNS服务器的建立与管理。
3.掌握DNS正向查询和反向查询的功能及配置方法。
4.掌握各种DNS服务器的配置方法。
5.掌握DNS资源记录的规划和创建方法。

二、实验内容

  1. 开启三台主机,其中两台为Windows Server 2016,称为A和B,(注意:A为Windows Server 2016-1,B为Windows Server 2016-2)第三台为Windows XP,称为C;在实验中将要配置A为主DNS服务器,B为辅助DNS服务器,C为客户机;
  2. 设置并确保三台主机的IP地址在同一个物理网段,(注明:由于Windows Server 2016安全性配置很严格,因此ping命令需要关闭防火墙才能正常使用。)测试主机之间的连通性。
  3. 在A、B上添加DNS服务器角色,使之成为DNS服务器;
  4. 在A上建立正向主区域,域名为“姓名.com”,添加几个资源记录:
    (1)新建一条主机记录:域名为“www.姓名.com”,IP地址为A机的IP地址。
    (2)新建另一条主机记录:域名为ftp.姓名.com,IP地址为与A机同网段的新IP地址(即该地址是除A、B、C机之外的IP地址)。
    (3)新建别名记录:给“ftp.姓名.com”域名添加一个别名,别名自取。
    (4)将A机的正向区域截图。如果此时用C来测试A的正向解析功能,即在命令提示符窗口内输入:nslookup www.姓名.com,会观察到什么现象?(截图),再命令提示符窗口内输入:nslookup ftp.姓名.com,会观察到什么现象?(截图)
  5. 在B上建立正向辅助区域(注意:区域名称应与A的主区域名相同),用区域传送的方法将A中的区域复制到B中;
    区域传送方法:在A上打开DNS服务器,右击要配置的主要区域,选择“属性”,在属性窗口内选“区域传送”标签,选择“允许区域传送”下的“只允许到下列服务器”,输入B机IP地址,选择“确定”。
    查看B上的正向区域(截图)。
  6. 此时用C来测试,能否将给定的IP地址解析成域名;
    在命令提示符窗口内输入:nslookup A的IP地址或者B的IP地址均可,查看实验现象(截图),分析原因。
  7. 在A上建立反向主区域,创建正向区域中的那两条资源记录所对应的反向资源记录(即指针记录);
  8. 在B上建立反向的辅助区域,同样通过区域传送使A和B的区域数据同步;
  9. 在C上验证A的反向解析功能是否成功,观察现象。

三、实验结果(含程序、数据记录及分析和实验总结)

1.填写三台主机的IP地址配置。
在这里插入图片描述

2.完成步骤3后,如果此时用C来测试A或者B的DNS功能,即在命令提示符窗口内输入:nslookup www.姓名.com,会观察到什么现象?
在这里插入图片描述
现象:成功将www主机映射为192.168.1.1

3.完成步骤4后,将A机的正向区域截图。如果此时用C来测试A的正向解析功能,即在命令提示符窗口内输入:nslookup www.姓名.com,会观察到什么现象?(截图),再命令提示符窗口内输入:nslookup ftp.姓名.com,会观察到什么现象?(截图)

在这里插入图片描述
A机的正向区域
在这里插入图片描述

4.完成步骤5后,将B机的正向区域截图。
在这里插入图片描述

5.完成步骤6后,会观察到什么现象?为什么?
在这里插入图片描述

A机建立了正向区域,并且添加了两条资源记录,B机建立了正向辅助区域,并且用区域传送的方法将A中的区域复制到了B中,此时测试,当地的DNS先会查自己的资料库,发现有需要的记录,即可完成将给定的IP地址解析成域名。

6.完成步骤9后,在C上验证A的反向解析功能是否成功?观察到什么现象?(截图)

在这里插入图片描述
在C上验证A的反向解析功能可以成功

四、实验总结:

 本次实验主要是学习到了DNS服务器的安装与配置,还有就是正向区域和正向辅助区域的设置以及相关记录的添加等等,掌握了两个以上的DNS服务器的建立与管理,DNS正向查询和反向查询的功能及配置方法等等。

相关文章:

  • mysql索引下推与回表
  • 安装Scala
  • [C#小技巧]如何捕捉上升沿和下降沿
  • 一行代码,将2D转3D图表!
  • C++编程 杨辉三角详解
  • JavaScript 中的异步编程(上)
  • 【一起学数据结构与算法】快速教你了解并实现单链表
  • 用Pytorch实现一个线性回归
  • 【C++】二叉搜索树set/map
  • 最短路径查找Dijkstra算法
  • [数字媒体] Photoshop基础之图像校正、抠图(证件照)和融合
  • 【毕业设计】基于的单片机的移动硬盘设计与实现 - stm32 嵌入式 物联网
  • 使用Python的requests库发送SOAP请求,错误码415
  • Python爬虫技术系列-02HTML解析-lxml+BS4
  • 今日头条——机器学习算法岗1234面
  • 【附node操作实例】redis简明入门系列—字符串类型
  • C++11: atomic 头文件
  • github指令
  • HomeBrew常规使用教程
  • iOS 颜色设置看我就够了
  • Laravel 菜鸟晋级之路
  • Laravel 实践之路: 数据库迁移与数据填充
  • Less 日常用法
  • Linux编程学习笔记 | Linux IO学习[1] - 文件IO
  • Meteor的表单提交:Form
  • python_bomb----数据类型总结
  • Swift 中的尾递归和蹦床
  • Vue ES6 Jade Scss Webpack Gulp
  • Vue UI框架库开发介绍
  • 从地狱到天堂,Node 回调向 async/await 转变
  • 当SetTimeout遇到了字符串
  • 构造函数(constructor)与原型链(prototype)关系
  • 规范化安全开发 KOA 手脚架
  • 函数式编程与面向对象编程[4]:Scala的类型关联Type Alias
  • 来,膜拜下android roadmap,强大的执行力
  • 聊聊flink的BlobWriter
  • 码农张的Bug人生 - 见面之礼
  • 如何胜任知名企业的商业数据分析师?
  • 再次简单明了总结flex布局,一看就懂...
  • gunicorn工作原理
  • 哈罗单车融资几十亿元,蚂蚁金服与春华资本加持 ...
  • #etcd#安装时出错
  • #LLM入门|Prompt#3.3_存储_Memory
  • #我与Java虚拟机的故事#连载06:收获颇多的经典之作
  • #我与Java虚拟机的故事#连载19:等我技术变强了,我会去看你的 ​
  • (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  • (PHP)设置修改 Apache 文件根目录 (Document Root)(转帖)
  • (接口自动化)Python3操作MySQL数据库
  • (企业 / 公司项目)前端使用pingyin-pro将汉字转成拼音
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (十)c52学习之旅-定时器实验
  • (四)Android布局类型(线性布局LinearLayout)
  • *(长期更新)软考网络工程师学习笔记——Section 22 无线局域网
  • .NET 指南:抽象化实现的基类
  • .NET/C# 如何获取当前进程的 CPU 和内存占用?如何获取全局 CPU 和内存占用?