Windows-Server-2008-R2
VPN 不顯示網路中的電腦,但可以使用 UNC 路徑
我最近設置了一個帶有路由和遠端訪問功能的 Windows Server 2008 R2,以便從遠端位置通過 VPN 訪問我們的內部網路。我能夠連接域憑據,並且組策略更新很好。
我不太明白的一件事是“網路鄰居”視圖沒有通過 VPN 顯示內部網路電腦。但如果我輸入 UNC 路徑,即
\\10.1.10.200
, 或\\desktop-1
. 我嘗試了可能的解決方案,例如:
- 確保我的域控制器是主 PDC 模擬器。
- 在 IPv4 設置中檢查啟用廣播名稱解析。
- 啟用電腦瀏覽器服務。
這可能是什麼原因造成的?我可以使用 nslookup 並解析 vpn 客戶端機器的所有名稱,那麼有什麼用呢?
根據我的經驗,跨 VPN 的網路瀏覽一直是個問題。如果我是你,我會使用WINS 伺服器來進行瀏覽(以一種更可靠的遠端方式)。其他方法可能也行得通,但部署 WINS 非常簡單明了,而且根據我的經驗,已經完成了這項工作。
嘗試以下健全性檢查:
- 確保所有機器都為專用網路類型啟用了“網路和共享中心 > 打開網路發現”
- 確保您的 VPN 被歸類為“私有網路”,如果它是無網關的無網際網路訪問連接,您可以按照此處強制將其設為私有:https ://superuser.com/questions/1160421/how-do-i- force-windows-10-to-see-a-network-as-private#1160433和這裡https://social.technet.microsoft.com/Forums/windows/en-US/662e5ac6-b0c2-48e6-8a86-a00eaa9c4ba1 /change-quotunidentified-networkquot-network-location-from-public-to-private
- 但是,這對我來說不適用於 Windows 10 的愚蠢混亂,如果你弄清楚了,請更新我的答案
- 如果您仍然無法看到電腦執行臨時測試並在每台電腦上禁用防火牆並在“網路和共享中心”選項中啟用公共(以及 Windows 10 上的“所有網路”)網路類型的網路發現 - 這就是我意識到的還有希望