DNS 未在异地注册

DNS 未在异地注册

首先,让我向您介绍一下我们的设置细节:

  • Windows Small Business Server 2008 域,DC 上包含所有适用的更新
    • DC 为主站点执行 DHCP
    • DC 为所有站点提供 DNS
  • 3 个站点,包括我们的总部,DC 所在地
    • 所有站点都通过 OpenVPN SSL 隧道连接,每个站点都由 Untangle 盒终止
    • 两个远程站点使用 Untangle 盒作为其子网的 DHCP 服务器,将 DC 指定为主 DNS 服务器
  • 连接到域的 Windows XP 和 Windows 7 工作站的集合

问题如下:

主站点上的所有工作站都已在域控制器上的 DNS 服务器上注册。当它们从 DHCP 服务器获取 IP 时,它会使用新的主机记录更新 DNS 服务器。我有 2 个系统(分别位于不同的远程站点)无法在 DNS 服务器上注册。我尝试了以下故障排除步骤:

  • 确认网络适配器正在使用 DC 作为 DNS 服务器
  • 已确认 DC 和工作站之间可以进行双向通信
  • 已验证适配器属性中已选中“向 DNS 服务器注册”设置
  • 尝试 ipconfig /registerdns 并且没有收到任何错误

目前,我已为这些系统设置了 DHCP 预留,并手动创建了主机记录。这似乎工作正常,但我需要一个针对任何新系统的解决方案。

答案1

客户端需要 DHCP 请求中的提示才能执行动态 DNS 工作,它们通常不使用 DNS 设置。可能发生的情况是远程站点正在使用不提供这些提示的本地 DHCP 服务器(可能在路由器上运行)。要么将路由器配置为代理 DHCP 返回到 Windows DC,要么设置本地 DHCP 服务器以告知客户端执行动态 DNS。以下是一些最常见的 Linux DHCP 服务器的说明:http://www.debianadmin.com/howto-setup-dhcp-server-and-dynamic-dns-with-bind-in-debian.html

您还可以在远程站点为子域设置 DC,但我猜您不想这样做。

答案2

下载 openvpn 2.1.3 并尝试新的 --register-dns 选项。

高血压,

吉吉克

相关内容