none
关于DNS自动更新时间戳的问题 RRS feed

  • 问题

  • 环境如下:AD+DNS在同一台机,客户端使用手动指定IP地址跟DNS,但是发现在DNS记录里面,有不少的记录重复,时间戳不一样。

    有些在用的客户端,时间戳都几年前的。

    想咨询一下,这些为什么不会自动更新的呢?

    客户端已经启用了向DNS注册了。

    想启用老化让他自动清理,又担心清理掉在用的。

    怎么让客户端定时向DNS服务器申请更新记录呢?????

    2015年5月27日 3:34

答案

  • 您好,

    根据您的描述,我的理解是DNS服务器中出现重复的资源记录,并且部分资源记录的Timestamp是很久以前的时间。

    想要和您确认下,只有特定的某些客户端会出现这样的问题?他们都是手动配置的静态IP?

    对于静态配置IP的客户端,它不和DHCP服务器通信,自己负责向DNS服务器更新A和PTR记录。一般是在启动,更改IP地址或者适配器域名时更新。默认情况下,客户端是不会自己去删除之前所注册的DNS记录。

    但是,当IP lease到期时,DHCP服务器会到DNS服务器那里,删除过期IP lease所对应的记录(需要相应的配置,例如"Discard A and PTR records when lease is deleted")。

    为了避免类似的问题,还是建议您在客户端启用DHCP,同时通过配置使DHCP与DNS协同工作,让DHCP代替客户端来注册A和PTR记录,当IP lease到期时,DHCP服务器就可以代替客户端去删除对应的DNS记录。可以参考以下链接获取详细说明:
    使用集成了 DHCP 的 DNS 服务器
    https://technet.microsoft.com/zh-cn/library/cc787034%28v=ws.10%29.aspx

    同时,建议开启DNS老化和清理的功能,参考(英文):
    Don't be afraid of DNS Scavenging. Just be patient
    http://blogs.technet.com/b/networking/archive/2008/03/19/don-t-be-afraid-of-dns-scavenging-just-be-patient.aspx

    Best Regards,
    Eve Wang      

    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    2015年5月29日 8:27
    版主