DNSSuffixSearchOrder

DNSSuffixSearchOrder 會指定名稱解析的尾碼搜尋順序。

針對 DNS 用戶端,您可以設定 DNS 網域尾碼搜尋清單,以擴充或修改 DNS 搜尋功能。 藉由將尾碼新增至清單,您可以在多個指定的 DNS 網域中搜尋簡短、不合格的電腦名稱稱。 然後,如果 DNS 查詢失敗,DNS 用戶端服務可以使用這份清單,將其他名稱尾碼結尾附加至原始名稱,並針對這些替代的完整功能變數名稱重複 DNS 查詢至 DNS 伺服器。

當尾碼搜尋清單是空的或未指定時,電腦的主要 DNS 尾碼會附加至簡短、不合格的名稱,並使用 DNS 查詢來解析產生的完整功能變數名稱。 如果此查詢失敗,電腦可以附加針對網路連線所設定的任何連線特定 DNS 尾碼,以嘗試其他替代完整功能變數名稱的查詢。

執行 DNS 用戶端的自動安裝時,您可以設定 DNS 用戶端要搜尋的尾碼清單,以及要使用的 DNS 伺服器清單。

不過,不保證專案會以任何特定順序套用。

若要確保 DNS 伺服器的正確順序,請使用DNSServerSearchOrderKey中的 DNSSuffixSearchOrder金鑰來指定每個 DNS 伺服器應該搜尋的順序。 例如,

   <DNSServerSearchOrder>
      <IpAddress wcm:action="add" wcm:keyValue="2">2001:4898:28:4:213:20ff:fe16:3e96</IpAddress>
      <IpAddress wcm:action="add" wcm:keyValue="3">172.16.1.12</IpAddress>
      <IpAddress wcm:action="add" wcm:keyValue="1">192.168.1.1</IpAddress>
   </DNSServerSearchOrder>

您也可以使用 元素底下的 DNSSuffixSearchOrder[索引鍵] 設定,以確保依特定順序搜尋尾碼。 例如,

   <DNSSuffixSearchOrder>
      <DomainName wcm:action="add" wcm:keyValue="2">fabrikam.com</DomainName>
      <DomainName wcm:action="add" wcm:keyValue="3">server2.fabrikam.com</DomainName>
      <DomainName wcm:action="add" wcm:keyValue="1">server1.fabrikam.com</DomainName>
      </DNSSuffixSearchOrder>

針對這兩個範例,DNSServerSearchOrderKey中的KeyDNSSuffixSearchOrder 值會指出 DNS 伺服器搜尋的順序。 在此範例中,伺服器搜尋順序清單為:

  1. 192.168.1.1
  2. 2001:4898:28:4:213:20ff:fe16:3e96
  3. 172.16.1.12

尾碼搜尋順序為:

  1. server1.fabrikam.com
  2. fabrikam.com
  3. server2.fabrikam.com

DNSServerSearchOrderKey中的 DNSSuffixSearchOrderKey值必須是唯一的,而且可以設定為任何英數位元。 如果值為數值 (只包含數位) 這些值會套用到 DNSServerSearchOrder 內的 IpAddress 清單。

子元素

設定 描述
DomainName 指定功能變數名稱。

父階層

Microsoft-Windows-DNS-Client | DNSSuffixSearchOrder

有效的組態傳遞

特殊化

套用至

如需此元件支援的 Windows 版本和架構清單,請參閱 Microsoft-Windows-DNS-Client

XML 範例

下列 XML 輸出顯示 Fabrikam 的 DNS 網域設定。

   <DNSDomain>fabrikam.com</DNSDomain>
   <DNSSuffixSearchOrder>
      <DomainName wcm:action="add" wcm:keyValue="1">server1.fabrikam.com</DomainName>
      <DomainName wcm:action="add" wcm:keyValue="2">fabrikam.com</DomainName>
   </DNSSuffixSearchOrder>
   <UseDomainNameDevolution>true</UseDomainNameDevolution>
   <Interfaces>
      <Interface wcm:action="add">
         <Identifier>Local Area Connection</Identifier>
         <DNSDomain>fabrikam.com</DNSDomain>
         <DNSServerSearchOrder>
            <IpAddress wcm:action="add" wcm:keyValue="1">192.168.1.1</IpAddress>
            <IpAddress wcm:action="add" wcm:keyValue="2">192.168.1.2</IpAddress>
         </DNSServerSearchOrder>
         <EnableAdapterDomainNameRegistration>true</EnableAdapterDomainNameRegistration>
         <DisableDynamicUpdate>false</DisableDynamicUpdate>
      </Interface>
      <Interface wcm:action="add">
         <Identifier>Local Area Connection 2</Identifier>
         <DNSDomain>fabrikam.com</DNSDomain>
         <DNSServerSearchOrder>
            <IpAddress wcm:action="add" wcm:keyValue="1">192.168.1.1</IpAddress>
            <IpAddress wcm:action="add" wcm:keyValue="2">2001:4898:28:4:213:20ff:fe16:3e96</IpAddress>
         </DNSServerSearchOrder>
         <EnableAdapterDomainNameRegistration>true</EnableAdapterDomainNameRegistration>
        <DisableDynamicUpdate>false</DisableDynamicUpdate>
      </Interface>
   </Interfaces>

Microsoft-Windows-DNS-Client