Windows
Windows Server 網路共享只能通過 localhost 訪問,即使禁用防火牆也是如此
我在家庭網路中執行 Windows Server 2016 來執行文件共享等操作。截至今天,我無法從網路內外的任何電腦連接到我的網路共享,因此我開始調查。這是我到目前為止發現的:
- 我無法從網路中的任何電腦訪問網路共享。
- 這包括 Windows Server 本身(
\\10.0.0.2\
在與 Windows Server 的 RDP 會話中的資源管理器中使用)。- 但是,我可以通過 localhost 訪問網路共享(
\\localhost\
在與 Windows Server 的 RDP 會話中使用資源管理器)。- 完全禁用防火牆時,此行為不會改變。
- 我可以從網路中的任何電腦訪問 Windows Server 上的其他服務(如 RDP)。
- 當使用 Windows 疑難解答“診斷”連接問題時,我發現了這一點。
使用 LAN IP 地址從同一台電腦連接到網路共享時的 Windows 故障排除對話框。
我已經嘗試過:
- 重新啟動客戶端和伺服器
- 強制啟用 NetBIOS
- 禁用整個防火牆
- 重新啟動文件共享服務
我昨天做的唯一一件事就是安裝 VMWare Converter(如果我沒記錯的話是 5.1)來準備在 ESXi 中虛擬化伺服器。一切都按預期進行。
我目前不確定下一步該怎麼做。任何故障排除幫助將不勝感激。提前致謝!
在執行完全不相關的維護(在機器上重新導入 RAID 5 陣列)後,問題似乎已經解決了。我不知道是什麼伎倆,但它似乎再次起作用。
我不確定你是否檢查過這個,但我也會驗證是否為你的 NIC 安裝並啟用了這些東西:
在Windows 更新安裝文件共享支持功能被禁用(控制面板/程序和功能/打開或關閉 Windows 功能並確保 SMB 1.0/CIFS 文件共享支持)後,還報告了一些情況-您可能還想檢查一下.