代码之家  ›  专栏  ›  技术社区  ›  phydeauxman

更改azure vm上的dns后缀

  •  -1
  • phydeauxman  · 技术社区  · 7 年前

    我试图在azure中部署一个windows vm,该vm将运行dns来解析vnet中的私有区域。我已经创建了vnet并将vm的ip地址设置为vnet的dns服务器。因为我已经用一个私有dns服务器配置了vnet,vm得到了reddog.microsoft.com的占位符后缀。我在虚拟机上安装dns并创建正向和反向区域。由于vnet中的vm不会加入域,所以我将ddns配置为允许不安全的更新。除了为运行dns的vm手动注册记录外,我无法让它注册记录。当我试图更改NIC上的DNS后缀时,只要单击“NIC属性”窗口上的“确定”,我的连接就会断开,并且无法再回到虚拟机中。我现在唯一能做的就是毁掉它重新开始。我错过了什么?我是否需要手动为放入vnet的任何内容注册记录?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Nancy Xiong    7 年前

    更新

    关于 Name resolution that uses your own DNS server 以下内容:

    使用azure提供的名称解析时,azure动态主机 配置协议(DHCP)提供内部DNS后缀 (.internal.cloudapp.net)到每个虚拟机。此后缀启用主机名 因为主机名记录在 internal.cloudapp.net区域。当你用自己的名字 分辨率解决方案, 此后缀未提供给vms 因为它 干扰其他DNS体系结构(如加入域 场景)。相反,azure提供了一个不起作用的占位符 (reddog.microsoft.com)。

    它说您的自定义dns后缀没有提供给vms,因为它干扰了其他dns架构(如加入域的场景)。此外,azure没有直接在dns服务器中创建记录的凭据。azure将主dns后缀留空,您可以在vm中设置后缀,如下所示:

    enter image description here

    更改dns后缀后,您将重新启动vm,然后您将在提示命令的输出中的dns后缀搜索列表中看到一个新的dns后缀。

    enter image description here

    转到DNS服务器,您将看到DNS记录已更新。在此之前,请确保已在区域属性中启用动态更新的非安全性和安全性。