天天看點

Windows 無法使用139端口通路共享

    Windows通路共享檔案夾,使用的是smb協定,預設使用139和445端口,公司辦公網絡不知道為什麼竟然設定了政策不讓使用445端口,是以平時通路共享都是走的139端口;

    坑爹的是有時候竟然有的辦公電腦無法通路共享,檢查服務:Server、Workstation、Computer Browser,都沒有問題,Microsoft網絡的檔案和列印機共享也沒有問題,防火牆也關了,NetBIOS設定也開了,就是無法通路;

    檢視通路的端口發現此電腦隻去連接配接伺服器的445端口,好奇怪,為什麼不走139呢,預設的應該是:如果用戶端啟用了NetBIOS,那麼連接配接的時候将同時通路139端口和445端口,如果從445端口得到回應,那麼用戶端将發送RST到139端口,終止這個連接配接,接着就從445端口進行SMB的了,如果沒有從445端口得到回應,而是從139得到回應,那麼就從139端口進行會話。NetBIOS協定我開了呀,為什麼不生效呢?

    經過最後的排查,原來是因為計算機名重名引起的,SMB在使用NetBIOS與139端口建立連接配接時會檢視本地網絡中是否有重名,如果重名,為防止沖突,則隻使用445端口;

繼續閱讀