
最近,同事遇到了其中一台伺服器的隨機連線遺失問題。如果我從 Windows 用戶端電腦連續 ping 伺服器 10 次,我可以看到其中相當多的伺服器無法得到回應。目前,我正在嘗試確定問題是否出在伺服器和客戶端電腦之間的網路中,或者問題出在伺服器本身。我的問題是,如果我總是能從伺服器本身成功 ping 通伺服器的 IP,我是否可以說其他電腦間歇性 ping 失敗的原因可能是在網路中而不是在我的伺服器中?
答案1
我在 Windows 中真正喜歡的工具之一是名為 的工具pathping
。 In 應該對此很有幫助,因為它會 ping 整個過程中的每個步驟,如果涉及路由,它應該可以確定問題的根源。
嘗試這個:
從工作機:
pathping -n server
pathping -n dodgymachine
來自狡猾的機器:
pathping -n server
pathping -n workingmachine
從伺服器:
pathping -n dodgymachine
pathping -n workingmachine
(當然,用實際的 IP 取代 、 、 和 。我已經包含了該dodgymachine
開關workingmachine
,因為可能不需要進行查找)。server
-n
是的,在所有這些節點之間雙向運行它們存在一些冗餘,但徹底不會傷害任何人[需要引用]。
它所做的基本上是相同的事情,但它會在一段時間內(通常是 10 分鐘,如果我沒記錯的話)之間的任何跳躍執行此操作,並建立一些統計數據。如果您運行以上所有內容,您應該能夠比較結果。