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

Windows server——部署DNS服务(3)

  • 作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。 

  •  座右铭:低头赶路,敬事如仪

  • 个人主页:网络豆的主页​​​​​​

目录

 前言

一.管理DNS服务

1.子域

案例

2. 委派

案例

1)添加主机记录

2)新建委派

  3)打开新建委派向导

 4)新建受委派域名

 5)添加名称服务器

6)新建名称服务器记录

 7)指定名称服务器

8)完成委派配置

 9)建立上海的DNS区城

 3.区域传送

1)打开源区域的属性窗口

2)没置区域传送

 3)输入辅助服务器的地址

4)完成区域传送设置

 5)新建辅助区域

6)设置辅助区域名称

​7)输入主DNS服务器地址

8)完成新建辅助区域向导

9)区域传送成功


 前言

本章将会继续讲解《Windows server——部署DNS服务》前期回顾Windows server——部署DNS服务,Windows server——部署DNS服务(2)


一.管理DNS服务

1.子域

区域中的资源记录有可能会很多,那将严重影响管理员维护的效率和质量,此时可以在区域下面用“子域”对资源记录进行逻辑分类。


案例

某公司在北京、上海、广州等地都有分公司,分公司之间通过专线连接,公司网络由北京总部直接管理,北京分公司与北京总部共用同一台DNS服务器,外地分公司建立有自己的DNS服务器。由于资源较多,管理员想根据部门去管理DNS记录,该如何配置DNS服务器呢?

为北京分公司建立子域的步骤如下

(1)打开“DNS管理器”窗口。
(2)展开“DNS管理器”窗口中的节点树,右击已经创建好的“benet.com”,在弹出的快捷菜单中选择“新建域”,如图


(3)在“新建DNS域”对话框中的“请键入新的DNS域名”文本框中输入所要创建的域名“bj”单击“确定”按钮,该子域创建成功,如图

(4)根据需要,在该子域中创建如主机记录、指针记录、别名记录等资源记录。


2. 委派

子域的信息都存储在父区域文件中,当区域中的子域过多时,维护起来很不方便,并且还会遇到域名查询量的瓶颈。通过在区域中新建委派,就可以将子域委派到其他服务器,例如,根域DNS服务器和顶级域DNS服务器之间的关系就是委派。根域DNS服务器将所有顶级域都委派出去,而且不接收递归查询,以降低自己的访问负荷和维护成本。

 创建子域和创建委派操作都会创建一个新的域,但是二者的区别在于:创建子域时,子域的权威域就是父区域中的权威域,而在创建委派时需要给新域指定权威服务器。


案例

某公司有一台DNS服务器,其内部局域网使用benet.com作为域名,现在,该公司在上海成立分公司,上海分公司使用专线和总公司连接,上海分公司计划使用“sh.benet.com”作为域名并且在本地进行解析,应该如何实现?


1)添加主机记录

在父区域所在的DNS服务器上添加主机记录,该主机记录的IP地址为上海子域的DNS服务器


2)新建委派

右击“benet.com”,在弹出的快捷菜单中选择“新建委派”,如图


  3)打开新建委派向导

在“新建委派向导”的“欢迎使用新建委派向导”对话框中,单击“下一步”按钮,如图所示。


 4)新建受委派域名

在“受委派域名”对话框中,输入委派的域,名称为“sh”,单击“下一步”按钮,如图所示。


 5)添加名称服务器

在“名称服务器”对话框中,单击“添加”按钮,指定可以主持委派的DNS服务器名称,如图所示。


 

6)新建名称服务器记录

在“新建名称服务器记录”对话框中,输入服务器的FQDN,单击“解析”按钮,解析成功后会出现服务器P地址,单击“确定”按钮,如图所示。


 7)指定名称服务器

添加完成后会在“名称服务器”对话框中显示子域的DNS服务器FQDN和IP地址,单击“下一步”按钮如图所示。


8)完成委派配置

单击“完成”按钮,完成新建委派,如图所示。 


 9)建立上海的DNS区城

在上海的ONS服务器上新建“主要区城”,区城名称为“sh,benet.com”,如图所示。在“新建区域向导”中依次单击“下一步”按钮,完成新建区域即可。建立完成后上海分公司就可以在本地管理域名记录,总公司也能通过城名扩展名“sh.benet.com”访问上海分公司。


 3.区域传送

为了减轻单台DNS服务器的负载并提供容错,就要将同一台DNS服务器的内容保存在多合DNS服务器中,这时,就需要用到DNS的区域传送功能。简单地讲,区域传送就是从主服务器上将区域文件的信息复制到辅助服务器上。


主服务器是区域传送的来源服务器,它既可以是主要区域,也可以是辅助区域,如果主服务器是主要区城,区域传送则直接从主要区域取得区域文件,如果主服务器是辅助区域,区域传送则仅传送区域文件的一个只读副本。

配置“区城传送”的步骤如下


1)打开源区域的属性窗口

在第一台DNS服务器中,打开“DNS管理器”窗口,展开节点材,右击需要复制的区域,在弹出的快捷菜单中选择“属性”,如图所示。


2)没置区域传送

在“benet.com属性”对话框中选择“区域传送”选项卡,选择“允许区域传送”下的“只允许到下列服务器”单选按钮,单击“编辑”按钮,如图所示。


 3)输入辅助服务器的地址

在“允许区域传送”对话框中,输入辅助服务器的P地址,验证后单击“确定”按钮,如图所示。

 


4)完成区域传送设置

在“benet.com属性”对话框中,确定配置的P地址和服务器FQDN,单击“确定”按钮,完成区域传送设置,如图所示。 


 5)新建辅助区域

在辅助服务器(第二台DNS服务器)上新建区域,在“区域类型”对话框中,选择“辅助区域”单选按钮,单击“下一步”按钮,如图


6)设置辅助区域名称

在“区域名称”对话框中,输入辅助区域的名称,注意要和源区域完全相同,单击“下一步”按钮,如图所示。 


7)输入主DNS服务器地址

在“主DNS服务器”对话框中,输入源区域服务器的P地址,单击“下一步”按钮,如图所示。


8)完成新建辅助区域向导

在“正在完成新建区域向导”对话框中,单击“完成”按钮,如图所示。 


9)区域传送成功

如图所示,展开辅助服务器的“DNS管理器”窗口中的节点树,查看benet.com区域,数据已经复制成功。


  创作不易,求关注,点赞,收藏,谢谢~ 

相关文章:

Windows server——部署DNS服务(3)

作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。 座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.管理DNS服务 1.子域 案例 2. 委派 案例 1)添加主机记录 …...

9. QML_OpenGL--2. 在QQuick中搭建加载OpenGL框架

1. 说明: OPenGL一般在 QtWidget 中使用,但目前使用 QML 做界面开发是一种趋势,同时在QML中使用OPenGL进行渲染也是十分必要,文章简单介绍如何在QML中使用 OPenGL,搭建了一种基本的框架。整体思路和在 QtWidget 中类似…...

亚马逊云科技携手滴普科技,打造数据智能新标杆

随着企业数字化转型的不断深入,数据对于业务的价值和重要性也逐渐凸显。越来越多企业意识到,只有不断提升底层数据基础平台的性能和能力,才能构建数据驱动的业务,增强企业核心竞争力。作为湖仓一体数据智能基础软件独角兽企业&…...

CGO 跨平台静态编译

什么是跨平台编译? 跨平台编译:即交叉编译,是在一个平台上生成另一个平台上的可执行文件。所谓平台,实际上包含两个概念:体系架构(Architecture)、操作系统 (Operating System)。同一个体系架构可以运行不同…...

股票买卖接口怎么来的?

现在股票买卖接口主要是在线上研发,有专业的开发团队进行源码开发和完善,但是,常常会在开发过程中出现问题,也就是遇到一些特殊的情况需要及时处理,那么股票买卖接口怎么开发实现出来的?一、股票买卖接口开…...

【Python学习笔记】29.Python3 面向对象

前言 Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。 Python3 面向对象 如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面…...

MySQL 索引

索引 索引是一种用于快速查询和检查数据的数据结构,其本质可以看成是一种排好序的数据结构。理解:索引的作用就相当于书的目录📚,可以根据目录快速定位到想要查看的位置。常见的索引结构:B Tree、B Tree、Hash、红黑树…...

学会使用LoadRunner录制脚本

1.LoadRunner安装 https://blog.csdn.net/weixin_48584088/article/details/129012469 2.Loadrunner的基本概念 LoadRunner是一种适用于许多软件体系架构的自动负载测试工具,从用户关注的响应时间、吞吐量, 并发用户和性能计数器等方面来衡量系统的性…...

产品经理必看的高效产品文档撰写指南

对于企业来说,如何推广自己的产品是一个非常重要的话题,而其中必要的就是创建企业产品宣传册,这对于产品宣传非常重要,尤其是一些大公司,非常重视这种产品展示方式。因为它可以更完整地展现产品,撰写一份合…...

Prometheus 的介绍和安装

介绍 Prometheus 是一个开源的监控和报警系统,最初由SoundCloud于2012年创建,随着越来越多的公司采用Prometheus以及非常活跃的社区,Prometheus于2016年加入云原生基金会,成为Kubernetes之后的第二个托管项目,并于2018年毕业。 特点 通过PromQL来对基于指标名称和键值对…...

ViewModel快速上手1-原生kotlin

ViewModel 原生支持 kotlin 案例 基本案例 viewmodel 是为了保存当当前 activity 切出或者销毁时,如何保存数据,以便下一次创建新的 activity 时进行调用 首先引入 lifecycle 依赖 implementation androidx.lifecycle:lifecycle-extensions:2.2.0 之后…...

Flutter(一)介绍、Dart语言简介

Flutter介绍 纯原生开发主要面临动态化更新和开发成本两个问题,而针对这两个问题,诞生了一些跨平台的动态化框架 跨平台技术简介 Flutter 是 Google 推出并开源的移动应用开发框架,主打跨平台、高保真、高性能。开发者可以通过 Dart 语言开…...

【数据结构】---顺序表的实现

最近学校开始学习数据结构了,没事就手搓一个顺序表。🌈线性表线性表是n个具有相同特性的数据元素的有限序列,是一种实际中广泛使用的数据结构,常见的线性表有顺序表、链表、栈、队列、字符串。线性表在逻辑上是线性结构&#xff0…...

JavaScript刷LeetCode拿offer-经典高频40题vaScript刷LeetCode拿offer-经典高频40题

工作太忙没有时间刷算法题,面试的时候好心虚。这里双手奉上40道LeetCode上经典面试算法题,整理的内容有点长,建议先收藏,慢慢消化,在来年顺利拿到满意的offer。 1、[LeetCode] 两数之和 给定一个整数数组和一个目标值…...

动态规划,这将是你见过最详细的讲解

文章目录一、为什么要讲动态规划呢?二、什么是动态规划三、感受一下递归算法、备忘录算法、动态规划递归算法带备忘录的递归解法(自定向下)自底向上的动态规划四、动态规划的解题套路1. 穷举分析2. 确定边界3. 确定最优子结构4. 写出状态转移…...

【服务器数据恢复】FreeNAS层UFS2文件系统数据恢复案例

服务器数据恢复环境: Dell存储服务器,采用esxi虚拟化系统,esxi虚拟化系统里有3台虚拟机;上层iSCSI使用FreeNAS构建,通过iSCSI方式实现FCSAN功能;FreeNAS层采用UFS2文件系统。 esxi虚拟化系统里有3台虚拟机中…...

Zookeeper安装和基本使用

目录标题一、下载二、安装三、启动客户端测试四、使用zk一、下载 注意:自zk3.5.5版本以后,已编译的jar包,尾部有bin,应该使用的是apache-zookeeper-3.8.0-bin.tar.gz。,因此在下载高版本时,因该下载后缀带b…...

字节面试惨败,闭关修炼再战美团(Android 面经~)

作者:王旭 前言 本人从事Android 开发已经有5年了,受末日寒气影响,被迫在家休整,事后第一家选择字节跳动面试,无奈的被面试官虐得“体无完肤”,好在自己并未气馁,于是回家开始回家进行闭关修炼…...

【机器学习实战】七、梯度下降

梯度下降 一、线性回归 线性回归算法推导过程可以基于最小二乘法直接求解,但这并不是机器学习的思想,由此引入了梯度下降方法。本文讲解其中每一步流程与实验对比分析。 1.初始化 import numpy as np import os %matplotlib inline import matplotli…...

什么是极速文件传输,极速文件传输如何进行大文件传输

当谈到大文件传输时,人们总是担心大数据文件的大小以及将它们从一个位置交换到另一个位置需要多长时间。由于数据捕获高分辨率视频和图像的日益复杂,文件的大小不断增加。数据工作流在地理上变得越来越分散。在一个位置生成的文件在其他位置处理或使用。…...

Spring Boot 日志

目录 1.概述 2.切换日志实现 3.使用 3.1.日志级别 3.3.日志离线 3.4.详细定制 1.概述 由一些历史原因,JAVA领域存在有很多日志框架,如Log4j、Logback、log4j2。 log4j是Java日志框架的元老,在log4j被Apache Foundation收入门下之后&a…...

好用的研发管理看板工具有哪些?10款主流看板管理软件盘点

10大企业看板工具软件:1.软件开发项目看板 PingCode;2.通用看板软件 Worktile;3.开源看板软件 Wekan;4.免费看板软件 Trello;5.个人和小团队的看板软件 Todoist ;6.开源免费看 Kanboard;7.面向个…...

【软考系统架构设计师】2022下案例分析历年真题

【软考系统架构设计师】2022下案例分析历年真题 【软考系统架构设计师】2022下案例分析历年真题【软考系统架构设计师】2022下案例分析历年真题2022下案例分析历年真题第一题(25分)2022下案例分析历年真题第二题(25分)2022下案例分…...

Java skill - @JsonAlias 和 @JsonProperty

Java skill - JsonAlias 和 JsonPropertyJava skill系列目录:JsonAlias 和 JsonProperty使用 JsonProperty 的麻烦场景:使用 JsonAlias 应对麻烦场景:Java skill系列目录: 【Java skill - 统计耗时用StopWatch】 【Java skill - …...

【实际开发18】- 静态 3

目录 1. 调试与评估 2. 单元测试的管理 1. 单元测试的文档 3. 系统集成的模式与方法 1. 集成测试前的准备 2. 集成测试的模式 3. 大棒集成方法 ( Big-bang Integration) 4. 自顶向下和自底向上集成方法 1. 自顶向下法 ( Top-down Integration ) 2. 自底向上法 ( Bott…...

【swagger2】开发api文档

文章目录一、swagger2 简介背景Open API ???swagger2的作用swagger2常用工具组件:二、Springfox三、springBoot使用swagger2(简单示例)四、Swagger-UI使用五、配置文件1、配置类:给docket上下文配置api描述信息2、配置类&#…...

Github 上如何提交 pull request

什么是复刻(forking)? 我们可以通过复刻操作将喜爱的仓库保存自己的Github账户中,以便独立地对其进行操作。 通过复刻,我们可以得到包含完整版本历史的目标仓库的实例,之后可以对复刻得到的仓库进行任意操作而不会影响…...

Redis面试知识

概述 Redis 是速度非常快的非关系型(NoSQL)内存键值数据库,可以存储键和五种不同类型的值之间的映射。 键的类型只能为字符串,值支持五种数据类型:字符串、列表、集合、散列表、有序集合。 Redis 支持很多特性,例如将内存中的数据持久化到硬盘中,使用复制来扩展读性能…...

Spring面试重点(四)——Spring事务

Spring事务 事务的方式 spring中使用事务有两种方式,一种是编程式事务,一种是声明式事务。编程式事务推荐使用TransactionTemplate,实现TransactionCallback接口,需要编码实现;声明式事务只需要在函数增加注解Transa…...

♡ — MySQL 存储引擎

MySQL 存储引擎架构 MySQL 存储引擎采用的是插件式架构,支持多种存储引擎,我们甚至可以为不同的数据库设置不同的存储引擎以适应不同场景的需要;存储引擎是基于表的,而不是数据库。 MyISAM 和 InnoDB 的区别 MySQL 5.5 之前&am…...