【问题标题】:Unable to RDP to EC2 Spot instance无法 RDP 到 EC2 Spot 实例
【发布时间】:2020-10-24 17:11:01
【问题描述】:

我在 AWS 上提出了 Spot 请求,并且已经完成。它是绿色的,表示状态检查一切顺利。但是,当我通过 RDP 连接到服务器时,它就会超时。

  • AMI: Windows_Server-2016-English-Full-Base-2017.04.12 (ami-9b29b9fb)
  • 实例类型: p2.xlarge
  • 安全组:默认

所有测试都通过了,但我似乎仍然无法通过 RDP 连接。不知道为什么它不工作,因为我之前设置了一个 Windows 服务器并且一切都按预期工作。

我也看不到现场实例的任何费用。

编辑:问题出在用户组上,需要将 RDP 和我的互联网地址添加到所有东西中才能正常工作!

【问题讨论】:

  • 请添加实例的安全组。
  • @naveenkerati 添加
  • 它是 Spot 实例这一事实不会影响您的登录能力。查看您的功能 Windows 实例,比较各个方面以发现不同之处——@ChrisWhite 列出的安全组、子网等

标签: amazon-web-services amazon-ec2


【解决方案1】:

这里适用通常的故障排除方法:

  1. 确保实例具有公共 IP(弹性 IP 或自动分配)
  2. 确保实例位于公共子网中(具有到 Internet 网关的路由)
  3. 确保您的实例的安全组允许 RDP
  4. 确保您的 NACL(网络访问控制列表)允许其入站和出站流量
  5. 当您尝试连接时,您的出价可能超出了您的出价,并且该实例正处于终止阶段
  6. 检查任何可能使 RDP 服务处于无效状态的 UserData 集

【讨论】:

  • 感谢您检查所有这些并回复您。
  • 1.有 IP 公共地址 2。不知道如何检查,但它有一个子网 ID 3。我检查了我的实例安全组,并没有给我允许或不允许 RDP 的选项,但在出站规则中启用了所有端口我的 IP 地址是设置 4。我认为这设置正确吗?是否在安全组中? 5. 我没有被绿色实例超过并正在运行 6. 我没有输入任何自定义用户数据......但仍然无法正常工作,我想我必须在午餐后再试一次
  • @YasminFrench 听起来您只是对所有内容使用默认设置。建议: 1. 设置 VPC。正如guide 中所述,有一个向导可以为您完成大部分繁琐的工作。了解 VPC 网络对于识别网络问题至关重要。启动到该 VPC。 2. 为您的windows instances 设置一个安全组。开放所有端口是违反 AWS 最佳实践的。
  • 我知道这是一种不好的做法,但现在我只是试图连接到他们!您是否也知道为什么我没有看到付款有任何问题?
  • @YasminFrench 我无法就计费问题发表评论。您需要通过支持中心联系 AWS Support 以获得帮助。不过,我在理解 VPC 概念方面的建议仍然有效。设置您自己的 VPC 并在其中启动实例可以让您更好地了解您的环境,以便调试正在发生的事情。
【解决方案2】:

我知道这是一个很老的问题。但是我遇到了这个问题,所以虽然回答,可能对那些通过谷歌来到这里的人有所帮助。就我而言,原因是:

1.安全组: 我已经保留了实例,并且还为 RDP 端口(3389)设置了适当的入站规则,并且我认为我启动的新 Spot 实例将使用相同的安全组。但它没有。所以我手动将此安全组分配给实例,然后我能够使用 RDP 连接它

2。公共 IP 地址: 没有公共 IP 地址,所以我预留了一次(池外)并将其分配给新的 Spot 实例。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-26
    • 1970-01-01
    • 1970-01-01
    • 2019-05-22
    • 1970-01-01
    • 2016-12-03
    • 2018-05-28
    • 1970-01-01
    相关资源
    最近更新 更多