none
加域的Linux机器,IP变更后,DNS没有自动更新 RRS feed

  • 问题

  • 一台加域的Linux机器,备份还原,除IP变了,其他信息都没有变,DNS没有自动更新

    PS:

    1、只有一台出现DNS未更新,有其他同样的Linux机器,备份还原后,DNS是可以更新的。

    2、IP地址是静态的,不是从DHCP动态获取的

    请问下DNS自动更新跟什么有关,有可能是什么原因引起的?


    2016年3月10日 8:22

答案

  • 你好 海燕,

    >>请问下DNS自动更新跟什么有关,有可能是什么原因引起的?

    DNS客户端可以出于以下任何原因或情况发送动态更新:

    • 在 TCP/IP 属性配置中添加、删除或修改了任何一个已安装网络连接的 IP 地址。
    • IP 地址租约更改,或向 DHCP 服务器续订任何一个已安装的网络连接。例如,启动计算机时或使用 ipconfig /renew 命令时。
    • ipconfig /registerdns 命令用于手动强制刷新 DNS 中的客户端名称注册。
    • 打开计算机进行启动时。
    • 成员服务器已被提升为域控制器。

    >>IP地址是静态的,不是从DHCP动态获取的

    你可以用ipconfig /all 命令查看当前ip 地址配置情况并且用 ipconfig /registerdns 命令手动强制更新看看。

    做这个前提你得保证你的DNS 客户端和你的DNS 服务器之间是能相互访问的.

    如果上述方法不行,你可以在DNS 服务器 对应区域里面用dnscmd /flushcache 命令删除之前缓存。 并手动创建个A record为这个新IP 地址。

    另外你可以用抓包工具在DNS服务器和客户端之间抓包看看是不是有什么程序或者进程阻止了更新:

    下载地址:

    https://www.microsoft.com/en-us/download/details.aspx?id=4865

    更多参考信息:

    https://technet.microsoft.com/zh-cn/library/cc771255.aspx?f=255&MSPPError=-2147217396

    感谢您在这里发帖,


    Andy_Pan

    2016年3月11日 6:24
    版主