安装DNS服务器

简介:

安装DNS服务器

相信熟悉网络的朋友都应该知道DNS服务器这个角色,DNS与我们每天上网生活息息相关。

DNS:(Domain NameService)顾名思义就是域名解析服务,其主要作用是用于域名与IP地址之间的解析。

早期的DNS发展主要分为三个阶段:

  1. 分布式解析:所谓分布式解析的意思是解析工作由每一个主机负责,也就是说由我们现在所用计算机系统中的hosts文件负责。

  2. 集中式解析:

  3. 即分布又集中式:DNS

DNS解析主要由以下几个过程组成:(假设网址:www.baidu.com IP地址:119.75.218.70


wKioL1UIMiqANjwiAADkRBjNkRc696.jpg


  1. 客户端向其本身链接的路由器请求IP地址。例如客户端要访问www.baidu.com,客户端会向其所链接路由器询问www.baidu.comip

  2. 因为客户端路由器也不知道www.baidu.comip故其要向互联网的顶级域询问www.baidu.com ip

  3. 顶级域就收到其询问,看到www.baidu.com 属于com这个一级域,所以会给客户端路由器回复让其询问一级域com

  4. 客户端向一级路由器com询问www.baidu.com ip

  5. 一级域com向客户端回复让其询问baidu.com

  6. 客户机端路由器向baidu.com发出询问,询问www.baidu.comip地址。

  7. 因为www.baidu.com baidu.com在这个二级域下的一个主机中,所以baidu.com直接回复客户端路由器www.baidu.comip地址为:119.75.218.70

  8. 客户端通过ip地址:119.75.218.70访问www.baidu.com

注:DNS查询方式分为:

  1. 递归查询:客户端发起的查询。(1

  2. 迭代查询:服务器端发起的查询。(2345678

说了这么多下面我们来开始安装配置DNS服务器:

  1. 添加DNS服务器角色:

    打开服务器管理器-------点击:管理-------添加角色和功能:

    wKioL1UGIi6RBrlBAAKZYB2pDZc255.jpg

                               

    然后点击下一步:

wKiom1UGIXrznf1KAAIIQqvO91Y951.jpg

勾选:基于角色或基于功能的安装,然后点击下一步:

wKioL1UGIsmTk1pIAAKumUONqK8620.jpg

选中:从服务器池中选的服务器,让后点击下一步:

wKiom1UGIrXzXsWKAAMBdIsSe4o941.jpg

选中我们要安装的DNS服务器,然后点击下一步:

wKioL1UGJDPBjSdSAAEdYyVUXqI928.jpg

次对话框是问我们是否添加DNS服务器所需功能,我们点击:安装功能

wKiom1UGIybwjiElAALzuIdjnDM491.jpg

这里提示我们所需安装的功能都有什么,我们直接点击下一步:

wKioL1UGJHWQnJMvAAMFQjLt-HA572.jpg

继续下一步:

wKiom1UGI22ySE1UAAJYDFAxRtg187.jpg

最后确认安装,点击:安装

wKioL1UGJLmQLd44AAHgotiLWcQ877.jpg

安装开始啦,坐等完成

wKioL1UGJN6he54PAAH0Hx8Ohow838.jpg点击关闭,我们所需要的DNS服务器就安装完成啦

2、检验DNS服务器是否安装成功:

打开服务器管理器中的工具,点击DNS会弹出以下窗口表示安装成功:

wKiom1UGJNviOjV_AAHU7RcuZV8081.jpg



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


相关文章
|
4月前
|
Shell Linux 网络安全
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
763 3
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
|
5月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
380 18
|
5月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
406 15
|
5月前
|
弹性计算 安全 Linux
使用阿里云服务器安装Z-Blog博客网站流程,新手一键部署教程
本教程教你如何在阿里云99元服务器上,通过宝塔Linux面板一键部署Z-Blog博客。基于CentOS 7.9系统,从远程连接、安装宝塔面板、开放端口到部署Z-Blog全流程详解,操作简单,新手也能轻松搭建个人博客网站。
655 13
|
5月前
|
存储 域名解析 弹性计算
阿里云上云流程参考:云服务器+域名+备案+域名解析绑定,全流程图文详解
对于初次通过阿里云完成上云的企业和个人用户来说,很多用户不仅是需要选购云服务器,同时还需要注册域名以及完成备案和域名的解析相关流程,从而实现网站的上线。本文将以上云操作流程为核心,结合阿里云的活动政策与用户系统梳理云服务器选购、域名注册、备案申请及域名绑定四大关键环节,以供用户完成线上业务部署做出参考。
|
6月前
|
弹性计算 安全 Linux
阿里云服务器ECS安装宝塔Linux面板、安装网站(新手图文教程)
本教程详解如何在阿里云服务器上安装宝塔Linux面板,涵盖ECS服务器手动安装步骤,包括系统准备、远程连接、安装命令执行、端口开放及LNMP环境部署,手把手引导用户快速搭建网站环境。
|
6月前
|
Ubuntu Linux
如何在 Ubuntu 服务器上安装桌面环境(GUI)
如果你有任何问题,请在评论区留言。你会在服务器上使用 GUI 吗?参照本文后你遇到了什么问题吗?
1091 0
|
11月前
|
算法 测试技术 C语言
深入理解HTTP/2:nghttp2库源码解析及客户端实现示例
通过解析nghttp2库的源码和实现一个简单的HTTP/2客户端示例,本文详细介绍了HTTP/2的关键特性和nghttp2的核心实现。了解这些内容可以帮助开发者更好地理解HTTP/2协议,提高Web应用的性能和用户体验。对于实际开发中的应用,可以根据需要进一步优化和扩展代码,以满足具体需求。
1098 29
|
11月前
|
前端开发 数据安全/隐私保护 CDN
二次元聚合短视频解析去水印系统源码
二次元聚合短视频解析去水印系统源码
467 4
|
11月前
|
JavaScript 算法 前端开发
JS数组操作方法全景图,全网最全构建完整知识网络!js数组操作方法全集(实现筛选转换、随机排序洗牌算法、复杂数据处理统计等情景详解,附大量源码和易错点解析)
这些方法提供了对数组的全面操作,包括搜索、遍历、转换和聚合等。通过分为原地操作方法、非原地操作方法和其他方法便于您理解和记忆,并熟悉他们各自的使用方法与使用范围。详细的案例与进阶使用,方便您理解数组操作的底层原理。链式调用的几个案例,让您玩转数组操作。 只有锻炼思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~

相关产品

  • 云解析DNS
  • 推荐镜像

    更多
  • DNS