Windows Server 2008 預設啟用「網路發現」功能控制裝置能見度,若未正確配置,會導致區域網路中其他電腦無法在「網路」鄰居中看到該伺服器及其共享資源。本文提供標準啟用流程與必要前置條件檢查。
| 條件 | 說明 | 驗證方式 |
|---|---|---|
| 同一工作群組/網域 | 所有電腦必須隸屬相同工作群組名稱或 Active Directory 網域 | 「系統」→「電腦名稱、網域及工作群組設定」 |
| 同一子網路 | IP 位址需在同一網段 (如 192.168.1.x/24),無 VLAN 隔離 | ipconfig / ping 互測 |
| 網路位置類型正確 | 區域網路應設為「網域」或「專用」,不可為「公用」 | 「網路與共用中心」→「檢視作用中的網路」 |
| 防火牆允許 | 「檔案與印表機共用 (SMB-In)」輸入規則需啟用 | netsh advfirewall firewall show rule name="File and Printer Sharing (SMB-In)" |
| 必要服務啟動 | Function Discovery Provider Host (FDResPub)、Function Discovery Resource Publication (FDResPub)、SSDP Discovery (SSDPSRV)、UPnP Device Host (upnphost) 皆為「自動/執行中」 | services.msc 檢查 |
\\ServerIP\Share 才能連線。完成上述設定並驗證前置條件後,區域網路內電腦重新整理「網路」鄰居 (或等待自動發現週期),即可看到 Windows Server 2008 主機圖示並順利存取共享資源。