沒有 DNS 伺服器可用於測試

[本主題的目的是要說明 Exchange Server Analyzer 工具所引出的特定問題。您只應將它套用到已執行過 Exchange Server Analyzer 工具且有遇到該特定問題的系統。Exchange Server Analyzer 工具可免費下載,它會從拓撲中的每台伺服器遠端收集組態資料,並自動分析該資料。產生的報告會詳述重要的組態問題、潛在問題及非預設的產品設定。遵循這些建議,您便能達到較佳的效能、延展性、可靠性及執行時間。如需此工具的相關資訊或是要下載最新版本,請參閱 Microsoft Exchange Analyzer (http://go.microsoft.com/fwlink/?linkid=34707)。]  

上次修改主題的時間: 2006-12-05

Microsoft® Exchange Server Analyzer 工具會查詢 Win32_NetworkAdapterConfiguration Microsoft Windows® Management Instrumentation (WMI) 類別,以取得 Exchange Server 伺服器所嘗試傳送之郵件的目的遠端伺服器的 DNSServerSearchOrder 屬性。這個屬性是伺服器 IP 位址的陣列,用於查詢網域名稱系統 (DNS) 伺服器。

Exchange Server Analyzer 也會查詢 Microsoft Active Directory® 目錄服務,以判定 Exchange 2000 Server 和 Exchange Server 2003 伺服器物件之 protocolCfgSMTPServer 類別的 msExchSMTPExternalDNSServers 屬性值。protocolCfgSMTPServer 類別包含簡易郵件傳送通訊協定 (SMTP) 虛擬伺服器的設定。如果已設定 msExchSMTPExternalDNSServers 屬性,則 SMTP 虛擬伺服器會使用外部 DNS 伺服器。

最後,Exchange Server Analyzer 會使用下列 Exchange 管理命令介面指令程式,來查詢任一目標 Exchange 2007 Transport server role 的 ExternalDNSServersInternalDNSServers 屬性值。ExternalDNSServers 屬性指定伺服器在解析遠端網域時要查詢的外部 DNS 伺服器清單。InternalDNSServers 屬性則指定應用來解析目標伺服器之本機網域名稱的 DNS 伺服器清單。

get-TransportServer -Identity %ExchangeServerName% -DomainController %DomainControllerName%

若下列條件為真,Exchange Server Analyzer 就會顯示錯誤:

  • Exchange Server Analyzer 無法順利擷取 DNSServerSearchOrder 屬性值。此外,該屬性未包含任何資料。
  • 未設定 Exchange 2000 Server 和 Exchange Server 2003 伺服器物件的 msExchSMTPExternalDNSServers 屬性。
  • 目標 Exchange 2007 Transport server role 的 ExternalDNSServersInternalDNSServers 屬性值不含任何資料。

此錯誤指出 Exchange Server Analyzer 無法識別目標 Exchange 伺服器所使用的任何 DNS 伺服器。此外,該狀況會對郵件流程產生不良影響。

造成此狀況的可能原因如下:

  • 目標伺服器上的 DNS 設定不正確。
  • WMI 失敗或無法存取。

若要解決此問題:

  • 檢閱目標伺服器上的 DNS 組態。
  • 確認可存取 Exchange WMI。
確認可存取 Exchange WMI
  1. 請確定已啟動 Exchange 伺服器,且已連接至網路。

  2. 使用 PING 命令,查看是否可以連接 Exchange 伺服器。

  3. 若有防火牆,請檢查遠端程序呼叫 (RPC) 通訊埠是否被封鎖。

  4. 檢查執行 Exchange Server Analyzer 的帳戶之權限。執行 Exchange Server Analyzer 的帳戶,在所掃描的每部 Exchange 伺服器上都必須擁有本機 Administrator 權限。

    或者,您也可以將特定的 WMI 權限授與執行 Exchange Server Analyzer 的帳戶:

    1. 在 Exchange 伺服器上,開啟 [電腦管理] Microsoft Management Console (MMC) 樹狀目錄。
    2. 在 [服務及應用程式] 下的 [WMI 控制] 上按一下滑鼠右鍵,再按一下 [內容]。
    3. 在 [WMI 控制內容] 頁面上按一下 [安全性] 索引標籤,然後展開 [根]。
    4. 選取 CIMV2 資料夾,再按一下 [安全性]。
    5. 在 [安全性 ROOT\CIMV2] 頁面上,新增執行 Exchange Server Analyzer 的帳戶。
  5. 選取您在步驟 4 新增的帳戶。在 [Selected_Account 的權限] 中,於 [允許] 直欄下,選取 [遠端啟用] 及 [讀取安全性],再按一下 [確定]。

若需有關設定 DNS 以便與 Exchange Server 搭配運作的詳細資訊,請參閱 Microsoft 知識庫文章 322856<HOW TO:設定 Exchange Server 所需的 DNS> (http://go.microsoft.com/fwlink/?LinkId=3052&kbid=322856)。

若需有關網路連線問題的詳細資訊,請參閱 Microsoft 知識庫文章 325487<如何疑難排解網路連線問題>(http://go.microsoft.com/fwlink/?linkid=3052&kbid=325487)。

若需 Exchange Server Analyzer 連線問題的詳細資訊,請參閱<Microsoft Exchange Server Best Practices Analyzer 工具疑難排解連線問題>(英文) (http://go.microsoft.com/fwlink/?LinkId=56285)。

若需有關通訊埠需求的詳細資訊,請參閱知識庫文章 832017<Windows Server 系統的服務概觀及網路通訊埠需求>(英文) (http://go.microsoft.com/fwlink/?linkid=3052&kbid=832017)。

 
顯示: