通过修改文件实现DNS委派

本文涉及的产品
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介:

前面我们说了很多关于DNS的配置的问题,但那些都是在图形界面操作的,下面我们就来聊聊通过修改文件来实现DNS的一些常用的功能。

相信熟悉DNS的朋友都应该知道在我们服务器的磁盘当中有这样一个路径的文件:C:\Windows\System32\dns,这个文件就是我们前面经常提到的DNS在服务器中所存在的位置,在dns文件夹里面有一个名字叫:boot的文件,这个文件是DNS服务的引导文件,但是在系统默认情况下DNS服务不是从文件引导,而是从注册表引导,那么怎么能让系统从boot文件引导DNS呢,下面我们就通过实验来了解:

server01上的DNS负责解析tom.com,通过修改文件将sh.tom.com委派给server02解析,具体实验拓扑如下:

委派

1、在server01上创建委派:

鼠标右键server01的DNS服务器,点击属性:

image

点击高级:

image

点击启动时加载区域数据,选择从文件:

image   

点击应用然后点击确定。

打开C:\Windows\System32\dns这个目录:

image 

鼠标右键boot文件,选择从记事本打开:

image

创建tom.com这个区域:

image

保存文件,然后在  C:\Windows\System32\dns这个目录下创建tom.com.dns这个文件:

image

鼠标右键wyz.com.dns这个文件选择从记事本打开:

image

下面我们开始创建tom.com这个区域的SOA记录和NS记录以及粘连A记录等:

image

下面我们对server02进行委派:

image

打开server01的DNS管理器并且重新启动: 

image

到这里我们在server01端的DNS配置基本就完成。

2、在server02上创建sh.tom.com区域:

鼠标右键server02的DNS服务器,点击属性:

image

点击高级:

 image

点击启动时加载区域数据,选择从文件:

image

点击应用,然后点击确定。

打开:C:\Windows\System32\dns:

image

双击打开boot,然后新建sh.tom.com区域:

image

保存boot文件,然后在DNS根目录下新建sh.tom.com文件:

image    

双击打开sh.tom.com然后新建SOA、NS、等记录:

image

保存该文件,然后打开DNS管理器:


image

重新启动server02的DNS管理器:

image

3、测试DNS委派是否成功:

开启客户机clent,DNS指向server01,然后用PING命令测试www.sh.tom.com

image

OK!通过上面的窗口可以看到已经成功的PING通了www.sh.tom.com,这就证明我们的实验成功。



本文转自wuyvzhang 51CTO博客,原文链接:http://blog.51cto.com/wuyvzhang/1626474,如需转载请自行联系原作者


相关文章
|
5月前
|
监控 Java 应用服务中间件
高级java面试---spring.factories文件的解析源码API机制
【11月更文挑战第20天】Spring Boot是一个用于快速构建基于Spring框架的应用程序的开源框架。它通过自动配置、起步依赖和内嵌服务器等特性,极大地简化了Spring应用的开发和部署过程。本文将深入探讨Spring Boot的背景历史、业务场景、功能点以及底层原理,并通过Java代码手写模拟Spring Boot的启动过程,特别是spring.factories文件的解析源码API机制。
167 2
|
6月前
|
Java
Java“解析时到达文件末尾”解决
在Java编程中,“解析时到达文件末尾”通常指在读取或处理文件时提前遇到了文件结尾,导致程序无法继续读取所需数据。解决方法包括:确保文件路径正确,检查文件是否完整,使用正确的文件读取模式(如文本或二进制),以及确保读取位置正确。合理设置缓冲区大小和循环条件也能避免此类问题。
828 2
|
2月前
|
Java API 数据处理
深潜数据海洋:Java文件读写全面解析与实战指南
通过本文的详细解析与实战示例,您可以系统地掌握Java中各种文件读写操作,从基本的读写到高效的NIO操作,再到文件复制、移动和删除。希望这些内容能够帮助您在实际项目中处理文件数据,提高开发效率和代码质量。
63 4
|
6月前
|
SQL 关系型数据库 MySQL
数据库导入SQL文件:全面解析与操作指南
在数据库管理中,将SQL文件导入数据库是一个常见且重要的操作。无论是迁移数据、恢复备份,还是测试和开发环境搭建,掌握如何正确导入SQL文件都至关重要。本文将详细介绍数据库导入SQL文件的全过程,包括准备工作、操作步骤以及常见问题解决方案,旨在为数据库管理员和开发者提供全面的操作指南。一、准备工作在导
1069 0
|
4月前
|
人工智能 自然语言处理 Java
FastExcel:开源的 JAVA 解析 Excel 工具,集成 AI 通过自然语言处理 Excel 文件,完全兼容 EasyExcel
FastExcel 是一款基于 Java 的高性能 Excel 处理工具,专注于优化大规模数据处理,提供简洁易用的 API 和流式操作能力,支持从 EasyExcel 无缝迁移。
544 9
FastExcel:开源的 JAVA 解析 Excel 工具,集成 AI 通过自然语言处理 Excel 文件,完全兼容 EasyExcel
|
3月前
|
Serverless 对象存储 人工智能
智能文件解析:体验阿里云多模态信息提取解决方案
在当今数据驱动的时代,信息的获取和处理效率直接影响着企业决策的速度和质量。然而,面对日益多样化的文件格式(文本、图像、音频、视频),传统的处理方法显然已经无法满足需求。
154 4
智能文件解析:体验阿里云多模态信息提取解决方案
|
6月前
|
自然语言处理 数据处理 Python
python操作和解析ppt文件 | python小知识
本文将带你从零开始,了解PPT解析的工具、工作原理以及常用的基本操作,并提供具体的代码示例和必要的说明【10月更文挑战第4天】
948 60
|
5月前
|
消息中间件 存储 Java
RocketMQ文件刷盘机制深度解析与Java模拟实现
【11月更文挑战第22天】在现代分布式系统中,消息队列(Message Queue, MQ)作为一种重要的中间件,扮演着连接不同服务、实现异步通信和消息解耦的关键角色。Apache RocketMQ作为一款高性能的分布式消息中间件,广泛应用于实时数据流处理、日志流处理等场景。为了保证消息的可靠性,RocketMQ引入了一种称为“刷盘”的机制,将消息从内存写入到磁盘中,确保消息持久化。本文将从底层原理、业务场景、概念、功能点等方面深入解析RocketMQ的文件刷盘机制,并使用Java模拟实现类似的功能。
117 3
|
5月前
|
存储
文件太大不能拷贝到U盘怎么办?实用解决方案全解析
当我们试图将一个大文件拷贝到U盘时,却突然跳出提示“对于目标文件系统目标文件过大”。这种情况让人感到迷茫,尤其是在急需备份或传输数据的时候。那么,文件太大为什么会无法拷贝到U盘?又该如何解决?本文将详细分析这背后的原因,并提供几个实用的方法,帮助你顺利将文件传输到U盘。
|
7月前
云解析分享文件
这座建筑结合了现代设计与和谐的自然景观。大面积的玻璃窗让居住者可以充分享受美景和阳光,同时保证了室内充足的自然光线。是体验宁静生活与自然之美的理想之地。图片展现了其优美的自然环境和现代建筑设计的完美融合。
72 6
云解析分享文件

相关产品

  • 云解析DNS
  • 推荐镜像

    更多