Windows 遠端桌面服務正在執行,但未偵聽埠 3389
我剛剛從Microsoft 評估中心(版本:1809/10.0.17763.1)下載並安裝了 Hyper-V Server 2019 。現在我無法
hypervserver
使用遠端桌面連接到這台機器(我命名為 )。路由似乎很好,ping 也可以,但是 RDP 埠無法訪問:
>$ ping hypervserver Reply from {IP}: bytes=32 time<1ms TTL=128 [...] >$ telnet hypervserver 3389 Connecting To {IP}...Could not open connection to the host, on port 3389: Connect failed
即使在禁用防火牆並將所用網路配置文件的網路類別設置為
Private
.我可以看到我成功啟用了 RDP,因為
sconfig.cmd
說:4) Configure Remote Management: Enabled 7) Remote Desktop: Enabled (all clients)
系統資料庫項看起來也不錯:
HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\fDenyTSConnection = 0 HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\fEnableWinStation = 1 HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber = 3389
服務似乎正在執行:
PS >$ Get-Service -Name termservice -ComputerName hypervserver Status Name DisplayName ------ ---- ----------- Running termservice Remote Desktop Services
但是,似乎沒有人在監聽 3389 埠:
>$ netstat -ano | findstr LISTEN | findstr :3389 >$
我有一個標准設置,帶有一個普通(和單個)乙太網網路介面,配置為使用 DHCP 獲取其 IP。重新啟動或重新啟動服務都沒有幫助。事件日誌不包含任何錯誤。
還有什麼問題?這不應該開箱即用嗎?
Windows 中的事件呢?Windows 事件管理器中有什麼東西嗎?也許這是 Windows 內部的某種埠衝突。執行以下命令 - “netstat -an”並共享輸出。此外,您可以更改 RDP 預設埠的十進制值並嘗試登錄。
一些MS驅動存在問題:
“我們在這個問題上與 Microsoft 建立了一個案例,我們確定它與以下驅動程序被禁用有關:遠端桌面服務安全過濾器驅動程序要檢查它是啟用還是禁用,請打開設備管理器並顯示隱藏的設備。我們無法啟用它,所以我們解除安裝它並重新啟動。重新啟動後,我們能夠在埠 3389 上 telnet 到伺服器,但我們仍然無法連接到遠端桌面。作為最後一步,我們將遠端桌面安全層設置為“ “協商”。為此,請在管理工具中打開“遠端桌面會話主機配置”應用程序並編輯“rdp-tcp”的屬性。該設置可以在正常選項卡上找到。希望這對某人有所幫助!”
我遇到了同樣的問題,這是由於“遠端桌面服務使用者模式埠重定向器”服務被禁用。我啟用了它並重新啟動了這兩個服務,它開始在 3389 上監聽