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

news2024/11/25 19:47:24

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

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

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

目录

 前言

一.配置DNS服务

1.安装步骤教程

 (1)安装必要条件

(2)安装DNS服务器角色

具体步骤如下

1.添加角色和功能

 2.选择安装类型和目标服务器

 3.添加“DNS服务器”角色

 4.DNS服务器介绍

5.确认安装所选内容

6.安装结果

2.新建区域

1.创建正向查找区域

1)打开DNS管理控制台

2)新建区域向导

 3)选择区域类型

4)选择正向或反向查找区域

5)设置区城名称

6)创建区域文件

7)设置动态更新

8)完成新建区域

2.创建反向查找区域

 3.资源记录

(1)资源记录类型

(2)创建资源记录 

1)创建主机记录

 2)创建别名记录


 前言

本章将会讲解Windows server 配置DNS服务。前期回顾:Windows server——部署DNS服务


一.配置DNS服务

在配置DNS服务器之前,首先要安装DNS服务器角色,配置DNS服务器包括创建正向和反向查询区域,以及配置DNS服务器属性,如转发器等。

1.安装步骤教程

 (1)安装必要条件

DNS服务器要为客户机提供域名解析服务,必须具备以下条件。

  1. 有固定的IP地址。
  2. 安装并启动DNS服务。
  3. 有区域文件,配置转发器或配置根提示。

(2)安装DNS服务器角色

项目例子:某公司新组建了一个内部局域网,需要一台DNS服务器为内部用户提供域名解析服务,如何搭建该DNS服务器?


具体步骤如下

1.添加角色和功能

在“开始”菜单中单击“服务器管理器”图标或磁贴,启动服务器管理器。

 在“服务器管理器窗口中单击“添加角色和功能”,在打开的“添加角色和功能向导”的“开始之前”窗口中,单击“下一步”按钮。

 2.选择安装类型和目标服务器

在“选择安装类型”窗口中选择“基于角色或基于功能的安装”单选按钮,单击“下一步”按钮:在“选择目标服务器”窗口中,选择目标服务器。

 3.添加“DNS服务器”角色

在“选择服务器角色”窗口中选择“DNS服务器”复选框,在弹出的“添加DNS服务器所需的功能”对话框中保持默认,单击“添加功能”按钮,然后在“选择功能”窗口保持默认单击“下一步”按钮。

 4.DNS服务器介绍

在“DNS服务器”窗口中直接单击“下一步”按钮。

5.确认安装所选内容

在“确认安装所选内容”窗口中,确定无误后单击“安装”按钮。

6.安装结果

安装完成后,单击“关闭”按钮,结束安装。


2.新建区域

安装完DNS服务器角色后,接下来需要新建区域。


区域包括两种类型:

  1. 正向查找区域 正向查找区域是通过FOON查找P地址
  2. 反向查找区域 反向查找区域是通过P地址查找FODN

在创建区域时有三种类型可供选择。

“主要区域”是新区域的主副本,负责在新区域的计算机上管理和维护本区域的资源记录如果这是一个新区域,则选择“主要区域”单选按纽。

“辅助区域”是现有区域的副本,主要区域中的DNS服务器将把区域信息传递给辅助区域中的DNS服务器。辅助DNS服务器上的区域数据无法修改。所有的数据都是复制主DNS服务器的记录。

“存根区域”只是此区域的权威名称服务器相关信息的来源,它必须从承载该区域的另一台DNS服务器上获取此服务器上的区域。此DNS服务器必须是可以通过网络访问用于复制区城相关的权威名称服务器信息的远程DNS服务器。


1.创建正向查找区域

创建正向查找区域的操作步骤如下


1)打开DNS管理控制台

打开“DNS管理器”窗口.在“DNS服务器”窗口中右击服务器名称,在弹出的快捷菜单中选择“新建区域”。

2)新建区域向导

在“欢迎使用新建区域向导”对话框中单击“下一步”按钮

 3)选择区域类型

在“区域类型”对话框中,选择“主要区域”单选按钮,单击“下一步”按钮

4)选择正向或反向查找区域

在“正向或反向查找区域”对话框中,选择“正向查找区域”单选按钮,单击“下一步”按钮

5)设置区城名称

在“区域名称”对话框的“区域名称”文本框中输入“wangluodou.com”,单击“下一步”按钮

6)创建区域文件

在“区域文件”对话框中,使用默认设置,单击“下一步”按钮

7)设置动态更新

在“动态更新”对话框中,选择“不允许动态更新”单选按钮,单击“下一步”按钮

8)完成新建区域

在“正在完成新建区域向导”对话框中,单击“完成”按钮,完成新建区域.

2.创建反向查找区域

创建反向查找区域和创建正向查找区域的步骤类似,具体步骤如下。


(1)打开DNS管理器控制台.

(2)在DNS管理器控制台中,右击服务器名称,在弹出的快捷菜单中选择“新建区域”.在“欢
迎使用新建区域向导”对话框中,单击“下一步”按钮。在“区域类型”对话框中,选择“主要区
域”单选按钮,并单击“下一步”按钮

(3)在“正向或反向查询区域”对话框中,选择“反向查找区域”单选按钮,单击“下一步”
按钮

(4)在“反向查找区域名称”对话框中,选择“IPv4反向查找区域”单选按钮,单击“下一步”按钮

(5)在“反向查找区域名称”对话框中,输入网络D,也就是要查找的网段地址,单击“下一
步”按钮

(6)在“区域文件”对话框中,选择“创建新文件,文件名为”单选按钮,并使用默认文件名,单击“下一步”按钮

(7)在“动态更新”窗口中,选择“不允许动态更新”单选按钮,单击“下一步”按钮。

(8)在“正在完成新建区域向导”对话框中,单击“完成”按钮,完成反向查找区域的创建。创建完反向查找区域后,就可以添加PTR指针记录,将P地址解析成FODN.


 3.资源记录

(1)资源记录类型

在完成DNS服务器查询区域的创建后,就可以新建资源记录,在区域文件中包含着许多种资源记录(Resource Fecord),如FODN映射成IP地址的资源记录为A记录,IP地址映射到域名的资源记录为PTR记录。DNS上常用的资源记录及说明如表2-3所示。

(2)创建资源记录 

1)创建主机记录

假设有一台计算机的FODN为www.wangluodou.com.IP地址是192.168.1.12。

如何在区域wangluodou.com下创建该主机记录?

具体步骤如下所述

(1)在“DNS管理器”窗口中展开节点树,右击“正向查找区域”下的benet.com”,在弹出的快捷菜单中选择“新建主机”

(2)在“新建主机”对话框中的“名称”文本框中输入‘www”,在“IP地址”文本框中输“192.168.1.12”,单击“添加主机”按钮,完成主机记录的添加。

 2)创建别名记录

新建别名记录的方法如下

(1)在“DNS管理器”窗口中展开节点树,右击“正向查找区域”下的“wangluodou.com”,在弹出的快
捷菜单中选择“新建别名”

 (2)在“新建资源记录”对话框中的“别名”文本框中输入“web”,单击“浏览”按钮,找到要创建别名的FODN,单击“确定”按钮,完成别名记录的创建。


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

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【链表】链表内指定区间反转

BM2链表内指定区间反转 描述 将一个节点数为 size 链表 m 位置到 n 位置之间的区间反转,要求时间复杂度 O(n)O(n),空间复杂度 O(1)O(1)。 例如: 给出的链表为1→2→3→4→5→NULL, m2,n4m2,n4, 返回1→4→3→2→5→NULL. 数据范围&#xf…

初识 Canvas(使用 Canvas 绘制直线图形)

初识 Canvas(使用 Canvas 绘制直线图形)参考描述CanvasCanvas 与 SVGCanvas 元素替补元素使用检测绘制直线图形直线同时绘制多条直线指定起点首尾相接多彩的直线矩形描边矩形填充矩形结合体清除矩形区域多边形参考 描述 Canvas 你可以使用 JavaScript…

3 梯度下降算法

文章目录问题方法穷举法分治法梯度下降算法梯度梯度下降算法课程代码随机梯度下降算法批量梯度下降(mini-batch)课程来源: 链接其他觉得别人总结的比自己好,采用之的: 链接以及 BirandaのBlog!问题方法 穷…

飞速的网格【Steema】:TeeGrid for .NET 2023.1.23 Crack

TeeGrid for .NET 的数据网格控件为您的 Visual Studio 项目提供了一个非常快速的网格。 快速浏览 功能齐全的数据网格控件 适用于 WinForms、ASP.NET Core MVC 的易于使用的数据网格 TeeGrid for .NET 是一个原生的 c# 网格控件,目前可用于 WinForms 项目和 NET …

优先级队列(堆)

1.优先级队列1.1概念前面介绍过队列,队列是一种先进先出(FIFO)的数据结构,但是有些情况下,操作的数据可能带有优先级时,可能需要优先级高的元素先入队列,该场景中,使用队列显然不合适…

7、数据类型转换

目录 一、隐式类型转换 二、显示类型转换 类型转换是将一个值从一种类型更改为另一种类型的过程。例如,可以将String类型的数据“457”转换为数值型,也可以将任意类型的数据转换为String类型。 一、隐式类型转换 从低级类型向高级类型的转换&#xf…

一起自学SLAM算法:10.1 RTABMAP算法

连载文章,长期更新,欢迎关注: 同前面介绍过的大多数算法一样,RTABMAP也采用基于优化的方法来求解SLAM问题,系统框架同样遵循前端里程计、后端优化和闭环检测的三段式范式。这里重点讨论RTABMAP两大亮点,一个…

python实现问卷星自动填写(可以跳过智能验证)

最近有一个社会实践需要做问卷调查,突发奇想搞一个自动化脚本,省事省米 1 下载依赖selenium selenium是一款网页爬虫重要的工具。 2 安装chrome驱动 这里需要准备chrome浏览器以及对应的驱动。需要注意的是驱动的版本需要和chrome保持一致。 chrome…

Mybatis框架介绍及使用

文章目录1. 概述1.1什么是框架1.2 Mybatis是什么1.3 Mybatis流程分析2. 参数的使用2.1 保存时获取插入id2.2 #{}与${}的区别2.3 parameterType 的使用2.4 SqlMapConfig.xml 中配置的内容3. 动态SQL3.1 <if>标签3.2 <where>标签3.3 <foreach > 标签3.4 抽取重…

ipv6内网穿透,有ipv6地址外网无法访问

问题描述 光猫已经开启ipv6&#xff0c;并且电脑/服务器已经有ipv6地址&#xff0c;只能通过ipv6局域网访问&#xff0c;外网/手机流量访问设备 原因分析&#xff1a; 光猫没有关闭防火墙路由器入站防护 解决方案&#xff1a; 1.光猫没有关闭防火墙 这里以中国移动的光猫为…

(17)目标检测算法之 YOLOv8 算法改进详细解析

目标检测算法之 YOLOv8 算法改进详细解析 1.YOLO的一些发展历史 YOLOv1&#xff1a;2015年Joseph Redmon和 Ali Farhadi等 人&#xff08;华盛顿大学&#xff09; YOLOv2&#xff1a;2016年Joseph Redmon和**Ali Farhadi等人*&#xff08;华盛顿大学&#xff09;* YOLOv3&am…

【JavaEE】多线程之线程安全(volatile篇),wait和notify

目录 内存可见性问题 volatile关键字 从JMM的角度来看内存可见性 wait和notify wait notify-notifyAll 内存可见性问题 首先运行一段代码&#xff0c;线程t1 用 Mycount.flag 作为标志符&#xff0c;当不为0的时候就跳出循环&#xff0c;线程t2 通过输入来改变 Mycount.f…

springboot 入门

springboot是什么 传统的开发模式下&#xff0c;无论是基于xml或注解&#xff0c;都要做许多配置&#xff0c;如果项目中集成越多的其他框架&#xff0c;配置内容也会越多。为了让开发人员以最少的配置去开发应用&#xff0c;springboot诞生了。springboot的原则是约定大于配置…

VSCode中4个Settings(JSON)的区别与联系

目录 &#x1f525; 前言 1. Preferences: Open Default Settings(JSON) 2. Preferences: Open User Settings 3. Preferences: Open Settings(JSON) 4. Preferences: Open Workspace Settings(JSON) &#x1f525; 总结 &#x1f525; 前言 在VSCode中输入快捷键ctrlsh…

读书笔记:梯度法求函数的最小值 gradient_method.py ← 斋藤康毅

● 由多元函数全部变量的偏导数汇总而成的向量称为梯度&#xff08;gradient&#xff09;。梯度指示的方向是各点处的函数值减小最多的方向。● 虽然梯度的方向并不一定指向最小值&#xff0c;但沿着它的方向能够最大限度地减小函数的值。因此&#xff0c;在寻找函数的最小值&a…

一篇五分生信临床模型预测文章代码复现——Figure 8 生存曲线鲁棒性分析

之前讲过临床模型预测的专栏,但那只是基础版本,下面我们以自噬相关基因为例子,模仿一篇五分文章,将图和代码复现出来,学会本专栏课程,可以具备发一篇五分左右文章的水平: 本专栏目录如下: Figure 1:差异表达基因及预后基因筛选(图片仅供参考) Figure 2. 生存分析,…

Linux输入子系统简析

1. 前言 限于作者能力水平&#xff0c;本文可能存在谬误&#xff0c;因此而给读者带来的损失&#xff0c;作者不做任何承诺。 2. 背景 本文基于 Linux 4.14 内核源码进行分析。 3. 简介 Linux 内核输入子系统&#xff0c;负责对系统中的输入设备进行管理。 一方面&#xf…

Spring Cloud_Ribbon负载均衡服务调用

目录一、概述1.是什么2.官网资料3.能干嘛二、Ribbon负载均衡演示1.架构说明2.POM三、Ribbon核心组件Irule1.IRule2.如何替换3.新建package&#xff08;注意&#xff1a;包的位置&#xff09;4.上面包下新建MySelfRule规则类5.主启动类添加RibbonClient6.测试四、Ribbon负载均衡…

Python将JSON格式文件导入 redis,多种方法

在导入前需要先确定你已经安装 Redis&#xff0c;并且可以启动相关服务。 windows 上启动 redis 的命令是 redis-server.exe redis.windows.conf&#xff0c;效果图如下&#xff1a; 文章目录使用 Python 连接 redis安装 redis 与 导入使用代码连接 Redis写入键值操作 JSON 文…

第26章 分布式缓存数据库配置的定义实现

1 Core.Configuration.CacheConfig namespace Core.Configuration { /// <summary> /// 【缓存配置--类】 /// <remarks> /// 摘要&#xff1a; /// 通过该类中的属性成员实例对“appsettings.json”文件中的1个指定缓存项(键/值对)在内存或指定分布式软件中…