了解 Exchange 2007 的脫離命名空間案例

 

適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上次修改主題的時間: 2009-08-19

網際網路上的每一部電腦都有網域名稱系統 (DNS) 名稱,也稱為「電腦名稱」或「主機名稱」。每一部執行 Microsoft Windows 作業系統且具有網路功能的電腦也具有 NetBIOS 名稱。

在 Active Directory 目錄服務網域中執行 Windows 的電腦,具有 DNS 網域名稱和 NetBIOS 網域名稱。DNS 網域名稱是由一或多個以點 (.) 隔開的子網域組成,並以頂層網域名稱結尾。例如,在 DNS 網域名稱 corp.contoso.com 中,corp 與 contoso 是子網域,com 是頂層網域。通常 NetBIOS 網域名稱是 DNS 網域名稱的子網域。例如,如果 DNS 網域名稱是 contoso.com,則 NetBIOS 網域名稱是 contoso。如果 DNS 網域名稱是 corp.contoso.com,則 NetBIOS 網域名稱是 corp。

在 Active Directory 網域中的電腦也具有主要 DNS 尾碼,而且可能還有其他 DNS 尾碼。依預設,主要 DNS 尾碼與 DNS 網域名稱相同。如需變更主要 DNS 尾碼的詳細步驟,請參閱本主題稍後的程序。

當您設定網域中的第一個網域控制站時,可以定義 Active Directory 網域的 DNS 網域名稱和 NetBIOS 網域名稱。如需設定網域控制站的相關資訊,請參閱網域控制站角色:設定網域控制站

下圖說明了定義 Active Directory 網域的 DNS 網域名稱時所用的 Windows Server 2003 Active Directory 安裝精靈頁面。

DNS 網域名稱

Active Directory 安裝,新增網域名稱頁面

下圖說明了定義 Active Directory 網域的 NetBIOS 網域名稱時所用的 Windows Server 2003 Active Directory 安裝精靈頁面。

NetBIOS 網域名稱

Active Directory 安裝,NetBIOS 網域名稱

本節的程序說明如何在執行 Windows Server 2008 或 Windows Server 2003 的電腦上檢視下列項目:

  • DNS 主機名稱

  • 主要 DNS 尾碼

  • DNS 網域名稱

  • NetBIOS 名稱

  • NetBIOS 網域名稱

檢視執行 Windows Server 2008 之電腦的 DNS 主機名稱、主要 DNS 尾碼、DNS 網域名稱、NetBIOS 名稱和 NetBIOS 網域名稱

  1. 按一下 [開始],在 [電腦] 上按一下滑鼠右鍵,然後按一下 [內容]。

  2. 在 [系統] 中,DNS 主機名稱和主要 DNS 尾碼會顯示於 [電腦名稱、網域及工作群組設定] 下,就在 [完整電腦名稱] 旁。DNS 網域名稱會顯示在 [網域] 旁。

  3. 按一下 [變更設定]。

  4. 在 [系統內容] 的 [電腦名稱] 索引標籤上,按一下 [變更]。

  5. 在 [電腦名稱/網域變更] 頁面上,按一下 [其他]。主要 DNS 尾碼會顯示在 [這部電腦的主要 DNS 尾碼] 下。NetBIOS 電腦名稱會顯示在 [NetBIOS 電腦名稱] 下。

    若要變更主要 DNS 尾碼,請在 [這部電腦的主要 DNS 尾碼] 下輸入新的主要 DNS 尾碼,然後按一下 [確定]。

  6. 在 [命令提示字元] 視窗中輸入 set。變數 USERDNSDOMAIN 會顯示 DNS 網域名稱。變數 USERDOMAIN 會顯示 NetBIOS 網域名稱。

檢視執行 Windows Server 2003 之電腦的 DNS 主機名稱、主要 DNS 尾碼、DNS 網域名稱、NetBIOS 名稱和 NetBIOS 網域名稱

  1. 按一下 [開始],在 [我的電腦] 上按一下滑鼠右鍵,然後按一下 [內容]。

  2. 在 [系統內容] 中,按一下 [電腦名稱] 索引標籤。DNS 主機名稱和主要 DNS 尾碼會顯示在 [完整的電腦名稱] 旁。DNS 網域名稱會顯示在 [網域] 旁。

  3. 在 [電腦名稱] 索引標籤上,按一下 [變更]。

  4. 在 [電腦名稱變更] 頁面上,按一下 [其他]。主要 DNS 尾碼會顯示在 [這部電腦的主要 DNS 尾碼] 下。NetBIOS 電腦名稱會顯示在 [NetBIOS 電腦名稱] 下。

    若要變更主要 DNS 尾碼,請在 [這部電腦的主要 DNS 尾碼] 下輸入新的主要 DNS 尾碼,然後按一下 [確定]。

  5. 在 [命令提示字元] 視窗中輸入 set。變數 USERDNSDOMAIN 會顯示 DNS 網域名稱。變數 USERDOMAIN 會顯示 NetBIOS 網域名稱。

note附註:
您也可以在 [命令提示字元] 視窗中執行命令 ipconfig /all 來檢視主要 DNS 尾碼。不過,如果您的原則會覆寫主要 DNS 尾碼,此命令將不會顯示正確的主要 DNS 尾碼。

脫離的命名空間

在大多數網域拓撲中,網域中電腦的主要 DNS 尾碼與 DNS 網域名稱相同。下圖說明了典型的命名空間案例,其中主要 DNS 尾碼、DNS 網域名稱和 NetBIOS 網域名稱相符。

典型的命名空間 (不脫離)

主要 DNSsuffix,DNS 網域,NetBIOS 網域名稱

在某些情況下,您可能要讓這些命名空間不同。這稱為「脫離的命名空間」。例如,公司的合併和收購行為可能使您的拓撲中具有脫離的命名空間。此外,如果貴公司的 DNS 管理工作切割給管理 Active Directory 的系統管理員和管理網路的系統管理員,那麼您可能需要在拓撲中使用脫離的命名空間。

脫離的命名空間案例是指電腦的主要 DNS 尾碼不符合電腦所在 DNS 網域名稱。具有不符合之主要 DNS 尾碼的電腦即稱為脫離的電腦。另一個脫離的命名空間案例發生在網域控制站的 NetBIOS 網域名稱不符合 DNS 網域名稱的情況。

Exchange 2007 和脫離的命名空間

在 Microsoft Exchange Server 2007 中,可支援三種在具有脫離的命名空間之網域中部署 Exchange 的案例。支援的案例如下:

  • 案例 1   網域控制站的主要 DNS 尾碼與 DNS 網域名稱不同。屬於網域成員的電腦可以是脫離的或不脫離的。

  • 案例 2   在 Active Directory 網域中的成員電腦是脫離的,即使網域控制站不是脫離的。

  • 案例 3   網域控制站的 NetBIOS 網域名稱與該網域控制站之 DNS 網域名稱的子網域不同。

這些案例將在以下幾節中詳述。

案例 1

在此案例中,網域控制站的主要 DNS 尾碼與 DNS 網域名稱不同。在此案例中,網域控制站是脫離的。屬於網域成員的電腦,包括 Exchange 伺服器與 Microsoft Outlook 用戶端電腦,其主要 DNS 尾碼可以符合網域控制站的主要 DNS 尾碼,或符合 DNS 網域名稱。

網域控制站和成員電腦是脫離的

網域控制站;DNS 尾碼與網域不符

若要讓 Exchange 2007 伺服器存取脫離的網域控制站,您必須修改網域物件容器上的 msDS-AllowedDNSSuffixes Active Directory 屬性。您必須將兩個 DNS 尾碼都新增至屬性中。如需修改屬性的詳細步驟,請參閱電腦的主要 DNS 尾碼不符合電腦所在網域的 FQDN (英文)。

此外,為了確保 DNS 尾碼搜尋清單包含組織內部署的所有 DNS 命名空間,您必須針對網域內每部脫離的電腦設定搜尋清單。命名空間清單不僅要包含網域控制站的主要 DNS 尾碼以及 DNS 網域名稱,也要包含其他可能與 Exchange 交互操作之伺服器 (例如監視伺服器或協力廠商應用程式的伺服器) 的任何額外命名空間。做法是設定網域的群組原則。如需群組原則的相關資訊,請參閱下列主題:

如需如何設定 DNS 尾碼搜尋清單群組原則的詳細步驟,請參閱如何設定脫離命名空間的 DNS 尾碼搜尋清單

案例 2

在此案例中,安裝 Exchange 2007 的成員電腦之主要 DNS 尾碼與 DNS 網域名稱不同,即使網域控制站的主要 DNS 尾碼與 DNS 網域名稱相同。在此案例中,您具有不脫離的網域控制站和脫離的成員電腦。執行 Outlook 的成員電腦,其主要 DNS 尾碼可以符合脫離的 Exchange 伺服器或符合 DNS 網域名稱。

成員電腦是脫離的

網域控制站,Exchange 伺服器,不同的 DNS

若要允許脫離的 Exchange 2007 伺服器存取網域控制站,您必須修改網域物件容器上的 msDS-AllowedDNSSuffixes Active Directory 屬性。您必須將兩個 DNS 尾碼都新增至屬性中。如需修改屬性的詳細步驟,請參閱電腦的主要 DNS 尾碼不符合電腦所在網域的 FQDN (英文)。

此外,為了確保 DNS 尾碼搜尋清單包含組織內部署的所有 DNS 命名空間,您必須針對網域內每部脫離的電腦設定搜尋清單。命名空間清單不僅要包含脫離的成員電腦之主要 DNS 尾碼以及 DNS 網域名稱,也要包含其他可能與 Exchange 交互操作之伺服器 (例如監視伺服器或協力廠商應用程式的伺服器) 的任何額外命名空間。做法是設定網域的群組原則。如需群組原則的相關資訊,請參閱下列主題:

如需如何設定 DNS 尾碼搜尋清單群組原則的詳細步驟,請參閱如何設定脫離命名空間的 DNS 尾碼搜尋清單

案例 3

在此案例中,網域控制站的 NetBIOS 網域名稱與相同網域控制站的 DNS 網域名稱不同。

NetBIOS 網域名稱不符合 DNS 網域名稱

網域控制站;DNS 名稱與 NetBIOS 不符

取得其他說明

目前支援在本主題中說明的任何脫離的命名空間案例中執行 Exchange 2007。如果脫離的命名空間案例不屬於本主題中所說明的三種案例,請務必與 Microsoft 服務合作來部署 Exchange 2007。如需相關資訊,請參閱 Microsoft 服務 (英文)。

在 2007 年 9 月,Microsoft Sustained Engineering 和 Microsoft Product Team 已建立一個 DNS 脫離的命名空間和多樹狀目錄測試計劃,讓客戶可以用來測試 Exchange 2007 可能不支援的 DNS 命名空間環境。

如需相關資訊,請參閱 DNS 脫離的命名空間和多樹狀目錄測試計劃 (英文)。

important重要事項:
建議您在部署到生產環境之前,先在實驗室環境中測試任何脫離的 DNS 命名空間案例。