閱讀414 返回首頁    go 阿裏雲 go 技術社區[雲棲]


訪問windows 共享提示"找不到網絡路徑" 排查過程

問題現象

windows 2008 係統搭建的文件共享服務,我們比作為A,多個windows客戶端主機可以正常連接連接,但是B服務器發現斷開連接後,就再也無法連接上了,其他客戶端都正常連接使用
第一圖.B連接 A報錯提示 “0x80070035 找不到網絡路徑” 
第二圖.其他主機C 連接A 正常顯示

e1dae24f344d809e882c28089c973b0a0dba7f55aa7f8ecf8fa32e7c198ff7f5e45d45e763f5f272


排查過程

ECS Window係統共享無法連接排查
按照幫助文檔中的方法,客戶端B上的服務,防火牆等設置都是正常

1.隻有B 主機無法連接A,現象說明A 服務端口和配置都是正常的 (後麵結果表明錯在這裏,輕易放過了端口測試)
2.查看B 主機和其他正常連接的服務配置都沒有發現異常
3.最終還是得看下B和A之間是如何交互的,祭出工具wireshark 查看下交互過程
結果如下
發現B向A  139和445 端口發起SYN連接,A 隻有139正常響應, 445端口無響應,最後重傳幾次,都是無響應
e6dc4e8defeac2a787d897cff56fd4de8a7ef8c5



於是在B 和C 上telnet A 的445 端口竟然都不通
於是登錄共享服務端A主機上,查看各種配置,組策略中有禁止445端口的規則

feffe0a7e96e68fd58e8e52c2d830ccd5087f919

將其策略禁止後,再次連接連接就恢複正常了

fcce67ec616257b16e2ac9f42903c0a06b3fdafd



問題定位


事後確認,組策略是在後麵新加入的,造成之前已經連接的數據傳輸不受影響,因此會有“假相” 幹擾了


總結:

1.所有的連接異常,都可以通過抓包來分析過程




最後更新:2017-06-24 15:34:39

  上一篇:go  網站有收錄沒排名的主要原因有哪些
  下一篇:go  java 快速開發平台 二次開發 項目利器 springmvc SSM後台框架源碼