今天跟大家简单介绍一下如何在Windows server 2016 上搭建DNS(域名解析)服务。
DNS服务器要为客户端提供域名解析服务,必须要具备以下条件:
1.有固定的IP地址;
2.安装并启动DNS服务;
3.有区域文件,配置转发器或配置根提示。
满足条件后,下面开始安装DNS服务
1.首先确认本机的IP地址
Windows server 2016搭建DNS服务
2.在“开始”菜单中单击“服务器管理器”,启动服务器管理器。在“服务器管理器”中选择“添加角色和功能”,在打开的“添加角色和功能向导”的“开始之前”窗口中,单击“下一步”按钮
Windows server 2016搭建DNS服务
3.在“选择安装类型”窗口中选择“基于角色或功能的安装”按钮,单击“下一步”按钮,在“选择目标服务器”窗口中,选择目标服务器
Windows server 2016搭建DNS服务
Windows server 2016搭建DNS服务
4.在“选择服务器角色”窗口中选择“DNS服务”框,在弹出的“添加DNS服务器所需的功能”对话框保持默认,单击“添加功能”,然后“选择功能”窗口保持默认,单击“下一步”
Windows server 2016搭建DNS服务
5.以下选项保持默认直到选择“安装”等待安装完成
Windows server 2016搭建DNS服务
Windows server 2016搭建DNS服务
6.安装已完成,接下来我们打开“DNS管理器”
1.在“开始”按钮选择“管理工具”选择“DNS”打开DNS管理器
Windows server 2016搭建DNS服务
Windows server 2016搭建DNS服务
2.在“DNS服务器”窗口右击服务器名称,在弹出的快捷菜单中选择“新建区域”
Windows server 2016搭建DNS服务
3.在“欢迎使用新建区域向导”对话框单击“下一步”
Windows server 2016搭建DNS服务
4.在“区域类型”对话框中,选择“主要区域”单击“下一步”
Windows server 2016搭建DNS服务
5.在“正向或反向查找区域”选择“正向查找区域”单击“下一步”
Windows server 2016搭建DNS服务
6.在“区域名称”对话框的“区域名称”文本框中输入“zhenjiang.com”单击“下一步”
Windows server 2016搭建DNS服务
7.在“区域文件”对话框中,保持默认设置,单击“下一步”
Windows server 2016搭建DNS服务
8.在“动态更新”对话框中,选择“不允许动态更新”,单击“下一步”
Windows server 2016搭建DNS服务
9.在“正在完成新建区域向导”对话框中,单击“完成”按钮,完成新建区域
Windows server 2016搭建DNS服务
接下来创建反向查找区域
1.打开DNS管理器控制台
2.在DNS管理器控制台中,右击服务器名称,选择“新建区域”,在“欢迎使用新建区域向导”对话框中,单击“下一步”按钮。在“区域类型”对话框中,选择“主要区域”单选按钮,并单击“下一步”按钮
3.在“正向或反向查询区域”对话框中,选择“反向查找区域”单选按钮,单击“下一步”按钮
Windows server 2016搭建DNS服务
4.在“反向查找区域名称”对话框中,选择“IPV4反向查找区域”单选按钮,选择'“下一步”按钮
Windows server 2016搭建DNS服务
5.在“反向查找区域名称”对话框中,输入网络ID,也就是查找的网段,单击下一步
Windows server 2016搭建DNS服务
6.保持默认直至完成
Windows server 2016搭建DNS服务
接下来创建资源记录
1.在“DNS服务器”窗口中展开节点树,右击“正向查找区域”下的“zhenjiang.com”选择“新建主机”

2.弹出新建主机对话框中,“名称”添“www”,IP地址添“192.168.1.1”,然后单击“添加主机”
Windows server 2016搭建DNS服务
3.右击“正向查找区域”下的“zhenjiang.com”选择“新建别名”
Windows server 2016搭建DNS服务
4.在“新建资源记录”对话框中的“别名”填写“ftp”,单击“浏览”按钮,找到要创建别名的FQDN,单击“确认”按钮,(当然也可以自己手动输入),完成别名记录的创建
Windows server 2016搭建DNS服务
接下来在客户机上测试一下
1.先确定客户机的DNS地址
Windows server 2016搭建DNS服务
2.按“win+R”键输入“cmd”打开命令提示符
Windows server 2016搭建DNS服务
3.使用命令“nslookup”进行域名解析,测试“www.zhenjiang.com”和“ftp.zhenjiang.com”
Windows server 2016搭建DNS服务
经过测试,操作没问题
接下来我们开始建立子域
1.打开“DNS管理器”窗口;
2.展开“DNS管理器”窗口中的节点树,右击已经创建好的“zhenjiang。com”在弹出的快捷菜单中,选择“新建域”
Windows server 2016搭建DNS服务
3.在“新建DNS域”对话框中的“请输入新的DNS域名”文本框中输入要创建的域名“bj”单击“确定”
Windows server 2016搭建DNS服务
4.点击“zhenjiang.com”,在弹出的列表中,选择“sj”中“新建主机”(以IP为192.168.1.10为例)
Windows server 2016搭建DNS服务
5.客户机进行测试
Windows server 2016搭建DNS服务
接下来,我们创建委派(需要两台DNS服务器,以下就说服务器1,服务器2)
1.打开主服务器DNS管理台,展开的“DNS管理器”窗口的节点树,右击已经创建好的“zhenjiang.com”在弹出的快捷菜单中选择“新建委派”
Windows server 2016搭建DNS服务
2,。在“新建委派向导”的“欢迎使用新建委派向导”对话框中,单击“下一步”,在“受委派域名”对话框中,输入委派的域,名称为“bj”,单击下一步
Windows server 2016搭建DNS服务
3.在“名称服务器”对话框,单击“添加”,指定可以委派的DNS服务器名称
Windows server 2016搭建DNS服务
4,在“新建名称服务器”对话框中,添加另一台DNS服务器的FQDN和IP地址(现在另一台DNS服务器的IP地址是192.168.1.10)
Windows server 2016搭建DNS服务
5.点击“下一步”直至“完成”,完成新建委派
Windows server 2016搭建DNS服务
委派完成,接下来在另一台DNS服务器上创建条件转发器
1.在服务器2上打开DNS管理器,右击条件转发器选择“新建条件转发器”
Windows server 2016搭建DNS服务
2.在“新建条件转发器”窗口,配置正确的FQDN和IP(服务器1的域名和IP)
Windows server 2016搭建DNS服务
3.接下来新建区域“bj.zhenjiang.com”创建A记录
Windows server 2016搭建DNS服务
接下来,两台客户机进行测试
Windows server 2016搭建DNS服务
Windows server 2016搭建DNS服务
经过测试,实验完成,如果出现错误可使用命令“ipconfig /flushdns”刷新一下本地的DNS缓存!
愿我们大家可以一起在学校的道路上共同进步!