【问题标题】:Unable to RDP to EC2 instance无法 RDP 到 EC2 实例
【发布时间】:2013-01-15 20:18:06
【问题描述】:

我在本地机器上使用 Hyper-V 创建了一个虚拟机,我可以将其 RDP 正常运行。我将 VHDX 导出到 VHD,然后通过 API 将其上传到 AWS。 这为我创建了一个新的 EC2 实例,但我无法连接到它,因为它没有关联的安全密钥对。 因此,我从该实例创建了一个私有 AMI,并从该 AMI 重新实例化了一个新的 EC2 实例,在此过程中设置密钥对以确保允许 HTTP、RDP 等。 EC2 实例正在运行,但是当我下载 RDP 快捷方式时,如果连接失败。我已尝试多次重启实例(因为这是我搜索时建议的解决方案之一),但没有帮助。

我也无法通过公共 DNS 或私有 DNS ping 任何这些实例。

知道我做错了什么吗?我什至没有得到密码提示,它的连接是问题。

谢谢

【问题讨论】:

    标签: amazon-web-services amazon-ec2 rdp hyper-v


    【解决方案1】:

    我遇到了类似的问题 - 这是帮助我解决它的 AWS 文档中的提示:

    Verify that the route table for the subnet has a route that sends all traffic 
    destined outside the VPC (0.0.0.0/0) to the Internet gateway for the VPC
    

    可以在此处找到有关此问题的其他调试提示:Remote Desktop can't connect to the remote computer

    【讨论】:

    • 我已将我的实例启动到 VPC 中,这对我来说是个问题。如果没有所有必要的 VPC 路由,它只会连接
    • 谢谢,我遇到了同样的问题,这个答案确实有帮助。刚刚为您的 VPC 的 Internet 网关在“路由表”中添加了“新路由规则”。
    • 你很幸运你不在同一个房间,否则我刚才会吻你...... :-)
    • 这太难了。
    • @genegc -- 不敢相信这是我在 AWS 中的公共 IP 虚拟机的解决方案。你是救世主
    【解决方案2】:

    问题可能是附加到实例的安全组配置。确保您允许入站 TCP 端口 3389 能够通过 RDP 进行连接。

    【讨论】:

    • 是的,安全组启用了 80、1433 (SQL) 和 3389。我以前使用这个组来 RDP 到其他 AMI 实例。
    • 解决了我的问题!
    【解决方案3】:

    在用户名类型中:

    .\管理员

    ....和你的解密密码

    看,这是本地用户。但你不知道真正的本地主机名,这与公共 DNS 名称不同。

    对我有帮助,希望对你也有帮助。

    【讨论】:

    • 这解决了我的问题,亚马逊有很好的文档,应该对此有说明。谢谢!
    【解决方案4】:

    我猜你没有得到任何地方的原因与主机证书有关。

    请注意,通过 RDP 连接到服务器的每台计算机都需要在 AWS 中有一个 IAM 用户,并将 X.509 证书上传到他们的账户。

    在导入或创建 Windows AMI 时,最好安装和配置 EC2Config 服务。

    当您启动实例时,EC2 配置服务会执行以下操作:

    初始设置:

    • 将主机名设置为私有 DNS 名称
    • 在管理员帐户上生成并设置随机密码
    • 初始化并格式化临时磁盘
    • 生成并安装用于终端的主机证书
      服务
    • 将实例时钟与时间服务器同步

    初始设置后:

    • 将系统事件日志中的最后三个条目写入 Amazon EC2 控制台,以便您调试启动问题。
    • 为绑定准备实例

    此外,默认情况下,安全组不允许您 ping 实例。您必须在安全组中启用 ICMP。

    希望对您有所帮助。

    编辑:这是EC2Config Installer的64位版本的链接

    【讨论】:

      【解决方案5】:

      我也遇到了同样的问题。这是我从 EC2 得到的。

      公共 DNS ec2-23-22-109-251.compute-1.amazonaws.com

      用户名管理员

      密码我的密码

      在远程桌面上,输入域和用户名作为 ec2-23-22-109-251\管理员

      如果您粘贴密码可能不起作用,请尝试粘贴它但重新输入最后 1 或 2 个字符。一旦您收到安全证书提示接受/安装它,您的连接应该很快就会打开。

      【讨论】:

        【解决方案6】:

        这对我有用: 将您的手机用作“热点”——它会为您提供静态 IP 地址。那行得通。现在,我需要联系我的 Internet 提供商为我的无线路由器分配一个静态 IP。目前,它正在吐出 DHCP IP 地址。

        更新: 12.7.2016 您需要转到安全组,选择实例,然后编辑 RDP。如果您单击“MyIP”,这应该适用于我们这些在家工作的人。如果您在现场,您可能需要输入自定义 CIDR。

        【讨论】:

          【解决方案7】:

          重启 EC2 实例后,我发现我需要重新关联与该实例关联的弹性 IP 地址。您单击下面的按钮,然后在出现提示时选择实例和私有实例 IP 地址。

          RDP 访问在此步骤后工作。

          【讨论】:

            【解决方案8】:

            在我的服务器上修补 Windows 2019 后,尽管我的所有工作设置都没有更改,但我无法再访问该实例。我使用 EC2Rescue 解决了我的问题 具体使用方法请参考以下链接:https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/troubleshoot-connect-windows-instance.html#AWSSupport-ExecuteEC2Rescue

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2013-03-26
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2014-10-14
              • 2021-05-07
              相关资源
              最近更新 更多