跳至內容

如何對 EC2 Windows 執行個體的 RDP 連線問題進行疑難排解?

1 分的閱讀內容
0

我無法使用遠程桌面通訊協定 (RDP) 連線到我的 Amazon Elastic Compute Cloud (Amazon EC2) Windows 執行個體。

解決方法

您可能會因以下其中一個原因而遇到 RDP 連線問題:

  • 對伺服器的遠端存取已關閉。
  • 遠端電腦已關閉。
  • 遠端電腦無法在網路上使用。
  • 您要連線的 IP 位址不正確。
  • RDP 流量的連接埠已變更或正由其他服務使用。
  • 附加到執行個體的安全群組不允許來自您 IP 位址的 RDP 流量。
  • 遠端桌面服務 (TermService) 未在作業系統 (OS) 內運作。
  • 作業系統防火牆不允許連接埠 3389 上的傳入連線。

若要解決連線問題,請檢查您的設定。如果您的設定無需變更,請使用 EC2Rescue 工具對您的執行個體進行診斷和救援。或者,使用 EC2Rescue 將執行個體設定為最後已知的正確組態

使用 EC2Rescue 診斷和救援

請完成下列步驟:

  1. 在與受影響執行個體相同的虛擬私有雲端 (VPC)、可用區域和子網路中建立一個臨時執行個體。
  2. 停止受影響的執行個體,然後分離其根磁碟區
  3. 將磁碟區附加到可以使用 RDP 的現有 Windows 執行個體。
  4. 在臨時執行個體上下載並執行 EC2Rescue
  5. 選擇 Offline Instance (離線執行個體)。
  6. 選擇受影響的磁碟。
  7. 磁碟區成功載入後,選擇 Diagnose and Rescue (診斷和救援)。
    **注意:**您將看到可以修復的問題清單。阻止存取的問題會以紅色圖示顯示。
  8. 使用磁碟管理將受損磁碟區離線,然後將其分離。然後,將該磁碟區附加為原始執行個體的根磁碟區。確認裝置 ID 為 /dev/sda1
  9. 使用 RDP 嘗試再次連線到您的執行個體。

還原至最後已知正確的組態

請完成下列步驟:

  1. 在與受影響執行個體相同的子網路中,啟動新的測試執行個體。
  2. 停止受影響的執行個體
  3. 執行個體停止後,請分離根磁碟區並將其附加到次要執行個體。
  4. 下載 EC2Rescue,然後將其從 ZIP 檔案中擷取出來。
  5. 以管理員身分執行 EC2Rescue 應用程式,然後選擇 Offline instance (離線執行個體)。
  6. 選取您在步驟 3 中附加的離線磁碟區,然後選擇 Next (下一步)。
  7. 選擇 Restore (還原),然後選擇 Last Known Good Configuration (LKGC) (最後已知的正確組態 (LKGC))。然後,選擇 Restore (還原)。

其他疑難排解步驟

檢查執行個體狀態

若要檢查執行個體狀態,請擷取執行個體的螢幕截圖

如果執行個體作業系統成功啟動,但執行個體狀態檢查失敗,則表示作業系統網路介面卡驅動程式發生問題。或者,未正確設定作業系統網路。

若要解決此問題,請完成下列步驟:

  1. 建立次要彈性網路介面
  2. 將次要網路介面連接至執行個體
  3. 使用 RDP 測試執行個體連線

使用 Systems Manager

如果上述疑難排解步驟無法解決您的問題,請使用 AWS System Manager AWSSupport-TroubleshootRDP 執行手冊。

如需如何手動疑難排解連線問題的詳細資訊,請參閱遠端桌面無法連線到遠端電腦

AWS 官方已更新 7 個月前