DNS服务器简介:
DNS(Domain Name System)服务器是互联网中负责将域名解析为 IP 地址的服务器,它的作用类似于电话簿中的记录。当用户在浏览器中输入一个域名时,浏览器将会向DNS服务器发出请求,以获取该域名对应的 IP 地址。DNS服务器通过查询域名的DNS记录,找到该域名对应的IP地址,并将其返回给浏览器。这个过程通常是自动进行的,用户通常无需注意和干预。DNS服务器也可以被部署在企业内部网络中,用于解析局域网内的主机名。
DNS服务器原理:
DNS就是域名系统,是因特网中的一项核心服务,是用于实现域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。
一、什么是DNS服务器?
承担将域名指向对应IP地址的服务器被称为DNS服务器。DNS服务器中保存了一张域名和与之相对应的IP地址的表,以解析消息的域名。由于互联网连通的是全球资源,单一的域名服务器不足以支撑全部的地址转换操作,因此全球有多套域名服务器相互配合使用。
三 、DNS服务器的分类
由于互联网中的域名采用层次树状结构的命名方法,因此与之对应的DNS服务器也采用层次树状结构。每一个DNS服务器都只对域名体系中的某一域进行管辖。根据DNS服务器所起的作用,可以分为以下几种类型:
(1)根域名服务器
根域名服务器是最高层次的域名服务器,它知道所有顶级服务器的域名和IP地址,当本地域名服务器无法对域名进行解析时,首先对根域名服务器发起请求。
(2)顶级域名服务器
顶级域名服务器负责管理该服务器下的所有二级域名,当收到DNS查询请求时,就会给权威域名服务器相应的回答。
(3)权威域名服务器
这就是前面所说的负责某一个区的域名服务器。当一个顶级域名服务器还不能给出最后查询回答时,就会告知下一步应当请求的权威域名服务器。
(4)本地域名服务器
本地域名服务器:当一个主机发出DNS查询请求时,这个查询请求报文就发送给本地域名服务器。每一个互联网服务提供者ISP都可以拥有一个本地域名服务器。当本地域名服务器无法给出应答时,就会请求最高级的根域名服务器。
搭建操作:
一、基础安装
打开服务器管理器-管理-添加角色和功能
选择基于角色或基于功能的安装
勾选DNS服务器
在弹出的框里,点击添加功能
一直点下一步,到下图后,不用勾选重启,直接点安装
二、配置DNS服务器
点击服务器管理器左边的【DNS】,选中服务器,右击,选择DNS管理器
在DNS管理器中,选择服务器,右击,选择配置DNS服务器
选择创建正向和反向查找区域
创建一个区域名称,自定
这里没有加域,所以选择不允许动态更新,如果加了域就选择允许安全的动态更新
重新打开DNS服务器,可以看到配置完成
选中一个区域,找到名称服务器,右击属性
在IP地址处,添加本机IP地址
最后应用即可
三、创建A记录,做测试
在一个区域内,空白地方,右击,选择新建主机A
添加成功
在一个服务器上,做测试,配置好刚才的DNS服务器地址
打开cmd,使用命令行,输入nslookup <FQDN>可以看到下面找到了IP
现在配置成功