我無法使用遠端桌面協定 (RDP) 連接至 Amazon Elastic Compute Cloud (Amazon EC2) Windows 執行個體。
如果您收到 RDP 錯誤訊息「An internal error occurred」,請參閱 Microsoft 網站上的步驟 1: 檢查 RDP 連接埠。
您可以檢視執行個體螢幕擷取畫面,以了解執行個體的狀態。如果螢幕擷取畫面顯示執行個體作業系統 (OS) 啟動成功,但執行個體狀態檢查失敗,請完成下列步驟:
如果執行個體在使用 NAT 閘道的子網路中,請確定您正在連接至執行個體的私有 IP 位址。在 NAT 閘道後方的公有 IP 位址上無法存取此執行個體。
確認連接埠 3389 未遭您的 AWS 安全群組、網路 ACL、作業系統防火牆或防毒軟體封鎖。
1. 從本機裝置開啟 PowerShell 視窗,然後執行下列命令:
Test-NetConnection -ComputerName yourdomain.exampleco.com -Port 3389
2. 在上述命令的輸出中,確認 TcpTestSucceeded 為 True。這表示 EC2 執行個體正在透過網路進行回應,並且您可以存取所需的 RDP 連接埠。如需詳細資訊,請參閱 Microsoft 網站上的 Test-NetConnection。
如果上述步驟無法解決問題,請搭配使用 AWSSupport-TroubleshootRDP 自動化文件與 AWS Systems Manager,來對與 RDP 相關的常見連線問題進行疑難排解並修正。您可以執行自動化文件,而無需在執行個體上安裝 SSM 代理程式。此外,執行個體不需要由 AWS Systems Manager 管理即可執行自動化文件。
如需手動疑難排解步驟,請參閱遠端桌面無法連接遠端電腦。
對 EC2 Windows 執行個體進行疑難排解
如何使用 EC2Rescue 對我的 Amazon EC2 Windows 執行個體的問題進行疑難排解?
連接至 Windows 執行個體