如何解决DNS 动态更新问题 一. 概述 1.1 概念及术语 DNS 动态更新:指的是当计算机对应主机名及IP 地址发生变动,能自动更新DNS 服务器上的A记录或者PTR记录。 A 记录:DNS 正向区域记录类型一种,主机名到设备映射关系。例如通过一条A 记录就可以将设备名称及IP 地址关联在一起。 PTR :DNS 反向记录一种,与A 记录相反,PTR 是IP 地址到主机名的映射关系,例如通过PTR 记录,就可以通过IP 地址查询设备名称。 1.2 常见场景 我们在使用DNS 服务的时候,一般有以下2种常见部署环境 1、 工作组环境,使用DNS 服务器的设备,只是使用DNS 服务器的域名查询记录,如通过该台 DNS 服务器实现对intetnet域名的解析功能,此时如果不做额外的配置,此时在DNS 服务器对应的正向及反向查找区域中,是不会产生对应A 记录及PTR 记录。 2、 域环境:则截然不同,在AD 环境,必须要配置正确 DNS 服务器,而且必须通过DNS服务器来实现对DC 的查找,从而实现登陆计算机。所以此时在DNS 服务器正向区域中,必须存在对应的A 记录。 二. 问题描述 现用户方环境:部署一台 DC,同时该设备同时承担 DNS、DHCP 角色,同时客户端 IP 地址由 DHCP服务器提供。 在DNS 正向区域中,发现大量的重复 A 记录,同时发现部分过期的DNS 记录,执行手动清理后,依然发现存在上述情况。 三. 处理方式 综合上述情况分析,需要对DNS 服务器及DHCP 服务器,及DC 服务器一一做分析,判断问题出现位置,进而找寻解决方式。 3.1 检查DHCP 服务器工作情况 打开DHCP 服务器控制台,执行以下步骤 1、 选取一台设备,作为测试机器,手动执行ipconfig/renew 操作,检查设备能否正确获取到IP 地址,检查DHCP 服务器DHCP 功能是否正常。 2、 确认无误后,执行ip 地址排除操作,即通过排除功能,“手动”给该设备通过DHCP 分配特定的 IP 地址,然后在该设备上执行ipconfig/renew ,检查设备能否通过上述操作获取到特定的 IP地址,从而来模拟 DHCP 动态更新操作。 3.2 检查DNS 服务器工作情况 打开DNS 服务控制台,执行以下步骤 1、选择测试设备,删除对应的A记录,然后执行ipconfig /register dns 操作,检查是否能生成新的 A 记录。 3.3 检查DC 服务器工作情况 打开DC 管理控制台,执行以下操作 1、 选择一台新设备,执行加入域操作,待加入域成功后,重启该设备。检查计算机内...