Windows

如何在 Windows Server 上創建 DNS 條目,以便使用單個單詞(沒有 TLD)來解析 ip?

  • April 9, 2020

在 Windows Server DNS 角色中,是否可以創建一個 DNS 條目,以便我網路中的所有設備(也包括那些不屬於同一域的設備)可以將短主機名(例如:’test’)解析為主機的不需要 FQDN 的靜態 IP 地址(例如:’test.example.com’)?

創建此類條目的正確方法是什麼?

您正在 Windows 的 DNS 伺服器中尋找 GlobalNames Zone 功能。這是描述該功能的原始 Microsoft 文件。

“…Windows Server 2008 中的 DNS 伺服器角色支持一個特殊命名的區域,稱為 GlobalNames。通過部署具有此名稱的區域,您可以獲得具有單標籤名稱的靜態全域記錄,而無需依賴 WINS。”

該文件提供了完整的詳細資訊,但在非常高的級別上,您需要創建一個名為“GlobalNames”的新 AD 集成正向查找區域,然後在 AD 林中的每個權威 DNS 伺服器上執行以下命令:

dnscmd <ServerName> /config /enableglobalnamessupport 1

當然,較新版本的 Windows Server 現在使用 PowerShell 命令很好地涵蓋了這一點。創建正向查找區域後,您可以使用Set-DnsServerGlobalNameZone cmdlet 對其進行配置。

配置完成後,此區域中的記錄將被標記為單標籤,您將能夠解析http://test。(這假設您的未加入域的網路設備至少將您的伺服器用於 DNS。)

引用自:https://serverfault.com/questions/1010252