如何使用 Portqry.exe Microsoft Exchange Server 的連線問題的疑難排解

文章翻譯 文章翻譯
文章編號: 310298 - 檢視此文章適用的產品。
注意事項
這份文件適用於 Windows 2000。Windows 2000 支援的結束 2010 7 月 13,Windows 2000 End-of-Support Solution Center 是規劃您的遷移策略,從 Windows 2000 的起點。如需詳細資訊請參閱 Microsoft Support Lifecycle Policy]。
全部展開 | 全部摺疊

在此頁中

結論

本文將告訴您,如何使用 Portqry.exe 疑難排解 Microsoft Exchange Server 的連線問題。您可以使用 Portqry.exe 命令列公用程式對 TCP/IP 連線問題進行疑難排解。Portqry.exe 會在 Windows 2000 上執行。Portqry.exe 會報告連接埠狀態的目標 TCP 及 UDP 連接埠遠端電腦上。

您可以使用 Portqry.exe,對 Microsoft Exchange Server 問題進行疑難排解必須驗證基本的 TCP/IP 連線。這可能會有防火牆的環境中很有用。您可以使用 Portqry.exe 若要驗證的 Exchange 伺服器用它來 SMTP、 POP3、 IMAP、 LDAP、 RPC、 NetBIOS 及 DNS 的 TCP/IP 連接埠的連線。

附註現在使用 Portqry.exe 第 2 版。在本文結尾 Microsoft 下載中心 」 連結已被更新以反映新的版本。已從 「 Microsoft 下載中心 」 中移除 Portqry.exe 1.0 版。

其他相關資訊

Telnet 用戶端通常用來決定是否電子郵件伺服器上的 TCP 連接埠上接聽的 SMTP]、 [POP3],] 或 [IMAP] 服務。雖然 Telnet 可以用來決定是否正在聆聽這些連接埠,它不表示是否正在篩選連接埠。而且,Telnet 用戶端通常無法用來測試如 LDAP 或 RPC 的 UDP 連接埠。Portqry.exe 報告一個連接埠的狀態,下列三種方式之一:

接聽

處理程序在您選擇在電腦上連接埠上接聽。Portqry.exe 收到一個回應從連接埠。

不接聽

沒有任何處理程序正在接聽目標連接埠,目標系統上。Portqry.exe 收到的網際網路控制訊息通訊協定 (ICMP) 回從目標 UDP 連接埠無法"目的地無法連線到-連接埠連線 」 訊息。或如果目標連接埠 TCP 連接埠 Portqry 收到 重設 設定旗標的 TCP 認可封包。

篩選

正在篩選連接埠在您所選擇的電腦上。Portqry.exe 未收到回應從連接埠。處理程序可能也不一定正在接聽連接埠上。預設情況下,會進行三次的 TCP 連接埠,然後報告指出篩選連接埠之前,來一次查詢 UDP 連接埠。

單一連接埠、 已排序的連接埠,清單或循序的範圍內的連接埠,可以查詢 Portqry.exe。

而且,Portqry.exe 會顯示延伸的資訊 」,會傳回從某些連接埠。Portqry.exe 會擴充資訊 」 尋找 SMTP、 POP3,IMAP4 及 FTP 服務接聽的連接埠上。

SMTP 是一個例子。預設情況下,SMTP 接聽 TCP 連接埠 25。當 Portqry.exe 找到目標電腦上的 TCP 連接埠 25 是 LISTENING 時,它會傳回 answering 服務會提供任何延伸 」 資訊。

範例

您執行下列命令:
Portqry-n MyMailServer-p tcp-e 25

TCP 通訊埠 25 (SMTP 服務): 聽候
從連接埠會傳回下列資料:
220 MyMailServer eu.reskit.com Microsoft ESMTP 郵件服務版本: 準備在 日期和時間-0700年 5.0.2195.2966
在前面的範例輸出會提供一些指示到何種類型的 SMTP 伺服器聆聽連接埠。當您疑難排解電子郵件伺服器連線問題時,這項資訊很有用。您可以使用 Portqry.exe 查詢 POP3 和 IMAP 服務,以相同的方式。

Portqry 也是能夠查詢 LDAP 服務。它知道如何 LDAP 查詢 (使用傳送 UDP 及 TCP) 與解譯查詢的 LDAP 伺服器回應。LDAP 伺服器的回應被剖析、 格式化並傳回給使用者。

您執行下列命令:
Portqry-n myserver-p udp-e 389
Portqry.exe 自動解決 UDP 通訊埠 389 利用每個 Windows 2000 的電腦具有 systemroot\system32\drivers\etc\services 檔案。如果它會在連接埠解析 LDAP 服務它會傳送到目標電腦上的 UDP 連接埠 389 未格式化的使用者資料包。 Portqry.exe 沒有從連接埠收到回應,如 LDAP 服務只會回應格式正確的 LDAP 查詢。Portqry.exe 不會報告連接埠正在 LISTENING 或篩選。Portqry.exe 接著會將格式正確的 LDAP 查詢傳送至 UDP 連接埠 389。如果它收到查詢的回應,則會傳回整個回應聽候連接埠使用者,與報表。如果 Portqry.exe 不會收到該查詢的回應,報告篩選連接埠。

範例輸出

UDP 通訊埠 389 (未知的服務): 聆聽或篩選
LDAP 查詢傳送到 UDP 通訊埠 389...
LDAP 查詢回應:

currentdate: 09/03/2001年 05:42:40 (未調整 GMT)
subschemaSubentry:
CN = Aggregate CN = 架構 CN = 組態 DC = eu DC = reskit DC = com
dsServiceName: CN = NTDS
設定、 CN = myserver CN = 伺服器 CN = eu CN = CN 的網站 = 組態 DC = eu DC = reskit DC = com
namingContexts: DC = redmond,DC = eu DC = reskit DC = com
defaultNamingContext: DC = eu DC = reskit DC = com
schemaNamingContext: CN = 架構 CN = 組態 DC = eu DC = reskit DC = com
configurationNamingContext: CN = 組態 DC = eu DC = reskit DC = com
rootDomainNamingContext: DC = eu DC = reskit DC = com
supportedControl: 1.2.840.113556.1.4.319
supportedLDAPVersion: 3
supportedLDAPPolicies: MaxPoolThreads
highestCommittedUSN: 4259431
supportedSASLMechanisms: GSSAPI
dnsHostName: myserver.eu.reskit.com
ldapServiceName: eu.reskit.com:myserver$@eu.RESKIT.COM
伺服器名稱: CN = MYSERVER CN = 伺服器 CN = CN 的網站 = 組態 DC = eu DC = reskit DC = com
supportedCapabilities: 1.2.840.113556.1.4.800
isSynchronized: 為 TRUE
isGlobalCatalogReady: 為 TRUE

======== LDAP 查詢回應的結尾 ========
UDP 通訊埠 389 是 LISTENING
在上述範例接聽通訊埠 389,並且您可以從輸出判斷哪個 LDAP 服務正接聽連接埠以及一些詳細資訊及其組態。此資訊可能也很有用的疑難排解各種問題。

Portqry.exe 知道如何將查詢傳送至 RPC 端點對應程式中,(藉由使用 UDP 和 TCP) 並解譯回應。這項查詢會傾印所有目前已使用 RPC 端點對應程式登錄的結束點。從端點對應程式回應被剖析、 格式化,並傳回給使用者。利用每個 Windows 2000 系統有 systemroot\system32\drivers\etc\services 檔案,當您執行 Portqry-n myserver-p udp-e 135 命令 Portqry.exe 自動解析,例如 UDP 連接埠 135。如果它會在連接埠解析 RPC 端點對應程式 」 (EPMAP) 服務則它會將未格式化的使用者資料包傳送給目標電腦上的 UDP 連接埠 135。Portqry.exe 沒有從連接埠收到回應,因為 RPC 端點對應程式服務只會正確地格式化 RPC 查詢回應。Portqry.exe 報告連接埠是 LISTENING 或篩選。Portqry.exe 接著會將格式正確的 RPC 查詢傳送至 UDP 連接埠 135。這項查詢會傾印所有目前已使用 RPC 端點對應程式登錄的結束點。如果它收到查詢的回應,則會傳回整個回應聽候連接埠使用者和報告。如果 Portqry.exe 不會收到該查詢的回應,報告篩選連接埠。當您執行 Portqry-n mymailsrv-p udp-e 135 命令時,就會發生這樣的範例:
UUID: f5cc5a18-4264-101a-8 c 59 08002b2f8426 MS Exchange 目錄 NSPI Proxy ncacn_http:169.254.112.100 [1444]

UUID: 9e8ee830-4459-11ce-979b-00aa005ffebe MS Exchange MTA 'Mta' 介面 ncacn_np:\\\\mymailsrv[\\pipe\\00000bbc.000]

UUID: 9e8ee830-4459-11ce-979b-00aa005ffebe MS Exchange MTA 'Mta' 介面 ncacn_ip_tcp:169.254.112.100 [2168]

UUID: 99e64010 b032 11 d 0 97a4 00c04fd6551d Exchange 伺服器存放區 ADMIN ncadg_ip_udp:169.254.112.100 [2174]

UUID: 10f24e8e 0fa6 11 d 2 a910 00c04f990f3b Microsoft 資訊儲存庫 ncacn_np:\\\\mymailsrv[\\pipe\\00000ba0.000]

總共找到的端點: 5

==== RPC 端點對應程式查詢回應的結尾 ====

UDP 連接埠 135 是 LISTENING
在上述範例接聽連接埠 135,並從輸出您可以判斷哪些服務或程式已註冊與目標伺服器的 RPC 端點對應程式資料庫。輸出包括每個程式 UUID]、 [已加上註解的名稱 (如果有的話)]、 [程式使用的通訊協定]、 [程式結合網路位址] 和 [程式的結束點 (連接埠號碼,具名管道和等等] 上括在方括號內)。此資訊可能也很有用的疑難排解各種問題。

使用從 Microsoft 下載中心 」 下載 Portqry.exe。如果要下載 Portqry.exe,請造訪下列 Microsoft 網站:
http://www.microsoft.com/downloads/details.aspx?familyid=89811747-C74B-4638-A2D5-AC828BDC6983&displaylang=en
重要 PortQueryUI 工具提供圖形化使用者介面,而且是可供下載。PortQueryUI 有數個功能,可讓您使用 PortQry 更容易。若要取得 PortQueryUI 工具,請造訪下列 Microsoft 網站]:
http://download.microsoft.com/download/3/f/4/3f4c6a54-65f0-4164-bdec-a3411ba24d3a/PortQryUI.exe

屬性

文章編號: 310298 - 上次校閱: 2007年3月2日 - 版次: 3.5
這篇文章中的資訊適用於:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
關鍵字:?
kbmt kbhowto KB310298 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:310298
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com