文章編號: 314067 - 上次校閱: 2010年10月2日 - 版次: 4.3 如何運用 Windows XP 疑難排解 TCP/IP 的連線問題
如果要繼續收到 Windows XP的安全性更新,請確定您執行的是 Windows XP (含 Service Pack 3 (SP3))。如需詳細資訊,請參閱此 Microsoft 網頁: 已結束針對部分 Windows 版本的支援 (英文) (http://windows.microsoft.com/zh-tw/windows/help/end-support-windows-xp-sp2-windows-vista-without-service-packs?os=xp) 如需本文的 Microsoft Windows 2000 版本,請參閱 102908?
(http://support.microsoft.com/kb/102908/
)
。 在此頁中簡介 當您嘗試在 Microsoft Windows XP 中判斷 TCP/IP 網路連線問題的原因時,有一些工具可以提供實用的資訊。 本文列出使用這些工具診斷網路問題的建議。 雖然此清單並不完整,但它確實可以提供一些範例,說明如何使用這些工具追蹤網路問題。 其他相關資訊TCP/IP 疑難排解工具下列清單顯示 Windows XP 中所隨附的部份 TCP/IP 診斷工具:基本工具
進階工具
Windows XP Professional (商用版) 工具Windows XP Professional (商用版) 包含下列額外的工具:
疑難排解用來疑難排解 TCP/IP 問題的程序,會根據所使用的網路連線類型及所遭遇的連線問題而有所不同。自動疑難排解對於大部分與網際網路連線有關的問題,請使用「網路診斷」工具以判斷問題的來源。如果要使用「網路診斷」,請依照下列步驟執行:
您也可使用下列命令直接開啟「網路診斷」介面: netsh diag gui 手動疑難排解如果要手動疑難排解 TCP/IP 連線,請依照順序使用下列方法:方法 1: 使用 IPConfig 工具檢查設定如果要使用 IPConfig 工具檢查遭遇問題之電腦的 TCP/IP 設定,請按一下 [開始],再按一下 [執行],然後輸入cmd。 您現在可以使用 ipconfig 命令判斷主機電腦設定資訊,包括 IP 位址、子網路遮罩與預設閘道。 IPConfig 的 /all 參數會為所有介面 (包括任何遠端存取介面卡) 產生詳細的設定報告。 您可以將 IPConfig 輸出重新導向至檔案,以便將輸出轉貼到其他文件。如果要執行這項操作,請輸入: ipconfig > \folder_name\file_name 此輸出會收到特定檔案名稱,並儲存在特定資料夾中。您可以檢視 IPConfig 輸出,以識別電腦網路設定中存在的問題。 例如,如果電腦的 IP 位址是以手動方式設定,並且與已偵測到的現有 IP 位址重複,則子網路遮罩會顯示為 0.0.0.0。 如果您的本機 IP 位址回覆為 169.254.y.z ,子網路遮罩為 255.255.0.0,則代表 IP 位址是由 Windows XP Professional (商用版) 的「自動私人 IP 位址」(APIPA,Automatic Private IP Addressing) 功能所指定的。 這表示 TCP/IP 是由自動設定所指派的、找不到任何 DHCP 伺服器,也未指定選擇性設定。 此設定並未提供介面預設閘道。 如果您的本機 IP 位址回覆為 0.0.0.0,代表已開啟「DHCP 媒體感應」功能覆寫,因為網路介面卡偵測到本身缺乏網路連線,或 TCP/IP 偵測到 IP 位址與手動設定的 IP 位址重複。 如果並未識別出 TCP/IP 設定的任何問題,請跳至方法 2。 方法 2: 使用 Ping 工具測試連線如果您找不到 TCP/IP 設定的任何問題,請判斷電腦是否可以連線到 TCP/IP 網路上的其他主機電腦。如果要執行這項操作,請使用 Ping 工具。 Ping 是一種可協助您檢查 IP 層連線能力的工具。 ping 命令會將 ICMP 回應要求訊息傳送到目標主機。 只要您想檢查主機電腦是否能將 IP 封包傳送到目標主機時,就可以使用 Ping。您也可以使用 Ping 來排除網路硬體問題與不相容的配置。 注意 如果您已執行 ipconfig /all 命令,而且 IP 設定已顯示,便不需 Ping 回送位址和自己的 IP 位址。 IPConfig 已經執行這些工作以顯示設定。 當您執行疑難排解時,請檢查本機電腦與網路主機之間是否有路由存在。 如果要執行這項操作,請使用下列命令: pingIP address 注意IP address 是想要連接的網路主機 IP 位址。如果要使用 ping 命令,請依照下列步驟執行:
方法 3: 使用 PathPing 工具檢查路由PathPing 工具可以偵測多次跳躍 (multiple-hop) 路徑上的封包遺失。 對遠端主機執行 PathPing 分析,以檢查目的路徑上的路由器是否正確運作。如果要執行這項操作,請輸入下列命令: pathping 遠端主機的 IP 位址 方法 4: 使用 Arp 工具清除 ARP 快取如果您可以 Ping 回送位址 (127.0.0.1) 和自己的 IP 位址,但無法 Ping 任何其他 IP 位址,請使用 Arp 工具清除「位址解析通訊協定」(ARP,Address Resolution Protocol) 快取。 如果要檢視快取項目,請輸入下列其中一個命令: arp -a 如果要刪除項目,請輸入下列命令:arp -g arp -dIP address 如果要清除 ARP 快取,請輸入下列命令: netsh interface ip delete arpcache 方法 5: 檢查預設閘道閘道位址必須與本機主機位於相同網路上。 否則,從主機電腦傳送的訊息將無法轉送至區域網路以外的任何位置。 如果閘道位址與本機主機位於相同的網路上,請確定預設閘道位址是正確的。 請確定預設閘道是一個路由器,而不只是一個主機。 並且確定路由器已啟用轉送 IP 資料包。 方法 6: 使用 Tracert 或 Route 工具檢查通訊如果預設閘道正確回應,請 Ping 一個遠端主機以確定網路間通訊作業是否正常。 如果通訊並未正常運作,請使用 Tracert 工具追蹤指向目的地的路徑。 如果 IP 路由器是執行 Microsoft Windows 2000 或 Microsoft Windows NT 4.0 的電腦,請使用電腦上的 Route 工具或「路由及遠端存取」嵌入式管理單元檢視 IP 路由表。 如果是其他 IP 路由器,請使用經銷商指定的適當工具或設備檢查 IP 路由表。 下列是當您在疑難排解期間使用 Ping 時,最常收到的四個錯誤訊息:
TTL Expired in Transit (傳輸的存留時間逾時) Destination Host Unreachable (無法與目標主機取得連線) 要求逾時 Ping request could not find host (Ping 要求找不到主機) 方法 7: 檢查網際網路通訊協定安全性 (IPSec)雖然使用 IPSec 可以增加網路的安全性,但使用 IPSec 也會讓變更網路設定或疑難排解更加困難。 在某些情形下,IPSec 原則會要求 Windows XP Professional (商用版) 電腦使用安全通訊。 這些要求會讓連線到遠端主機更加困難。 如果已在本機電腦實作 IPSec,您可以在 Services 嵌入式管理單元中關閉 IPSEC Services 服務。 如果您停止 IPSec 服務之後問題隨即消失,代表 IPSec 原則封鎖了流量或要求流量的安全性。 請要求安全性系統管理員修改 IPSec 原則。 方法 8: 檢查封包篩選封包篩選的錯誤可能會使位址解析或連線失效。 如果要判斷封包篩選是否為網路問題的來源,請關閉 TCP/IP 封包篩選。如果要執行這項操作,請依照下列步驟執行:
方法 9: 檢查特定伺服器的連線如果您要在嘗試透過 NetBIOS 連線連接至特定伺服器時,找出連線問題的原因,請在伺服器上使用 nbtstat -n 命令,以判斷該伺服器在網路上登錄的名稱。 nbtstat -n output 命令會列出幾個電腦已登錄的名稱。 清單中會包含一個名稱,看起來很像 [控制台] 中 [系統] 的 [電腦名稱] 索引標籤上設定的電腦名稱。 如果沒有,請嘗試 nbtstat 命令顯示的其他唯一名稱之一。 Nbtstat 工具也可以從 Lmhosts 檔案中的 #PRE 項目,或最近解析過的名稱中,顯示遠端電腦的快取項目。 如果遠端電腦給伺服器使用的名稱是一樣的,而其他電腦位於遠端子網路上,請確定其他電腦在 Lmhosts 檔案或 WINS 伺服器中擁有該電腦的名稱-位址對應。 方法 10: 檢查遠端連線如果要判斷遠端電腦的 TCP/IP 連線停止回應的原因,請使用 netstat -a 命令以顯示本機電腦上 TCP 與 UDP 連接埠的所有活動狀態。 一般而言,正常的 TCP 連線在 [已傳送] 和 [已收到] 佇列中通常會顯示 0 個位元組。 如果資料在佇列被封鎖或如果佇列狀態不規則,連線可能發生錯誤。 如果資料並未被封鎖,佇列狀態也正常,您可能遭遇到網路或程式延遲問題。 方法 11: 使用 Route 工具檢查路由表如果有兩台主機要互相交換 IP 資料包,兩台主機彼此之間必須要有路由,否則必須使用已有路由的預設閘道。 如果要檢視 Windows XP 主機的路由表,請輸入下列命令: route print 方法 12: 使用 Tracert 工具檢查路徑Tracert 會傳送 ICMP 回應要求訊息,這些訊息在 IP 標頭 TTL 欄位中的數值會漸增,藉以透過網路判斷主機之間的路徑。 Tracert 接著會分析傳回的 ICMP 訊息。 Tracert 可以讓您在路由器之間追蹤多達 30 個躍點的路徑。 如果路由器故障或封包被路由到某個迴圈,Tracert 會顯示該問題。 在找出有問題的路由器之後,如果是離站路由器,您可以聯絡路由器系統管理員;如果路由器在您的控制下,則可以將路由器還原成完整功能的狀態。 方法 13: 閘道疑難排解如果您在設定時收到下列錯誤訊息,請判斷預設閘道是否與電腦的網路介面卡位於相同的邏輯網路上: Your default gateway does not belong to one of the configured interfaces (您的預設閘道不屬於其中一個已設定的介面) 例如,單一網路介面卡 IP 位址設定為 172.16.27.139 與子網路遮罩設定為 255.255.0.0 的電腦,必須使用的預設閘道格式為 172.16.y.z. 此 IP 介面的網路 ID 為 172.16.0.0。 其他資源下列資源包含有關如何疑難排解 Microsoft TCP/IP 的其他資訊:請參閱 Microsoft Windows XP Professional Resource Kit 說明文件中的<Configuring TCP/IP>主題。 請參閱 Microsoft Windows 2000 Server Resource Kit 中《TCP/IP Core Networking Guide》的<Introduction to TCP/IP>,以獲得有關 TCP/IP 通訊協定集的一般資訊。 請參閱 Microsoft Windows 2000 Server Resource Kit 中《Internetworking Guide》的<Unicast Routing Overview>,以獲得有關路由規則的詳細資訊。 請參閱 Microsoft Windows 2000 Server Resource Kit 中《TCP/IP Core Networking Guide》的<TCP/IP Troubleshooting>,以獲得有關 IP 封包篩選的詳細資訊。 ?考
如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
308007?
(http://support.microsoft.com/kb/308007/
)
疑難排解 Windows XP 家用網路
325487?
(http://support.microsoft.com/kb/325487/
)
網路連線問題的疑難排解
299357?
(http://support.microsoft.com/kb/299357/
)
如何在 Windows XP 中重設 Internet 通訊協定 (TCP/IP)
307874?
(http://support.microsoft.com/kb/307874/
)
如何在 Windows XP 的共用資料夾停用簡易的共用並設定使用權限
810881?
(http://support.microsoft.com/kb/810881/
)
當您嘗試開啟資料夾時,出現「拒絕存取」錯誤訊息
308418?
(http://support.microsoft.com/kb/308418/
)
HOW TO:在 Windows XP 中設定、檢視、變更或移除檔案和資料夾的使用權限
214759?
(http://support.microsoft.com/kb/214759/
)
Access Denied Error When Attempting to Connect to a Network Share
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 | 其他資源 其他支援網站社群立即取得協助文章翻譯
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
回此頁最上方
