Remote Desktop Protocol (RDP) を使用して Amazon Elastic Compute Cloud (Amazon EC2) Windows インスタンスに接続することができません。
「An internal error occurred」という RDP のエラーメッセージが表示された場合は、Microsoft のウェブサイトの「Step: 1 Check the RDP port」を確認してください。
インスタンスのスクリーンショットを表示して、インスタンスのステータスを確認できます。スクリーンショットで、インスタンスのオペレーティングシステム (OS) は正常に起動したがステータスチェックに失敗したことが示されている場合は、次の手順を実行してください。
インスタンスが NAT ゲートウェイを使用するサブネットにある場合は、インスタンスのプライベート IP アドレスに接続していることを確認してください。NAT ゲートウェイの背後にあるパブリック IP アドレスでは、このインスタンスにアクセスできません。
ポート 3389 が AWS セキュリティグループ、ネットワーク ACL、OS のファイアウォール、またはウイルス対策ソフトウェアによってブロックされていないことを確認します。
1. ローカルデバイスから PowerShell ウィンドウを開き、次のコマンドを実行します。
Test-NetConnection -ComputerName yourdomain.exampleco.com -Port 3389
2. 上記のコマンドの出力で、TcpTestSucceeded が True であることを確認します。これは、EC2 インスタンスがネットワーク経由で応答しており、必要な RDP ポートにアクセスできることを示しています。詳細については、Microsoft ウェブサイトの「Test-NetConnection」を参照してください。
上記の手順で問題が解決しない場合は、AWS Systems Manager の AWSSupport-TroubleshootRDP オートメーションドキュメントを使用して、RDP に関連する一般的な接続の問題をトラブルシューティングおよび修正します。オートメーションドキュメントは、SSM エージェントをインスタンスにインストールしなくても実行できます。また、オートメーションドキュメントを実行するために AWS Systems Manager でインスタンスを管理する必要はありません。
手動によるトラブルシューティングの手順については、「リモートデスクトップからリモートコンピュータに接続できません」を参照してください。
EC2 Windows インスタンスのトラブルシューティング
EC2Rescue を使用して Amazon EC2 Windows インスタンスの問題をトラブルシューティングするにはどうすればよいですか?
Windows インスタンスに接続する