【DNS】Windows Server 2019上DNS服务的部
一、DNS的功能
域名系统 (DNS) 是构成 TCP/IP 的行业标准协议套件之一,DNS 客户端和 DNS 服务器共同向计算机和用户提供计算机名称到 IP 地址映射服务,也就是在客户端访问域名的时候,能够通过DNS解析出这个域名的IP地址。
二、环境信息
一台Win10作为内网客户端通过Win2019DNS服务,访问域名。
Win2019 ,192.168.184.111 , 计算机名称为 vserver1
Win10客户的地址为:192.168.184.188
三、Win2019上部署DNS
安装DNS服务
1、打开服务器管理器点击添加角色和功能
2、在服务器角色下勾选DNS服务器,然后点击下一步,一直到下一步到安装
配置DNS服务器
1、打开服务器管理器下的工具,选择DNS
2、右键点击正向查找区域,选择新建区域
3、选择主要区域,点击下一步
4、自定义区域名称,继续点下一步
5、选择默认文件名,下一步继续
6、选择不允许动态更新,继续下一步,直到结束
7、点击域名,在右边空白处点击右键选择新建主机A记录
8、输入名称,直接输入机器的名字
这台win2019服务器名字为vserver1所以我们就输入了vserver1,输入IP地址,就这台服务器的地址。
9、我们在服务器上再添加一个域名和地址的对应,但是这个地址并没有真是存在
在客户端上肯定不能ping通,我们主要看在客户端win10上能够否解析出地址即可。
四、Win10客户端配置
1、修改Win10的网卡的DNS,设置DNS地址为192.168.184.111,这个地址为Win2019服务器的地址
2、在cmd下测试ping vserver1.lab.com,先测试到DNS服务器是否可以正确解析,能够正确解析出vserver1服务器的地址
3、测试是否能够解析另外一个不存的主机的地址vserver2.lab.com,看下图虽然没能够ping通这个主机,但是确实解析出了地址,说明DNS服务正常
这样内网的DNS服务器就配置完成了。
如果要为内网的服务器解析域名,只需要内网中所有客户的DNS的地址设置到win2019服务器,增加服务器解析就在DNS下增加A记录,就可以解析了!
五、参考
Windows Server 2019上部署DNS服务
https://baijiahao.baidu.com/s?id=1737678593208937706&wfr=spider&for=pc
DNS 查询原理详解
https://www.ruanyifeng.com/blog/2022/08/dns-query.html