问题连接到EC2窗口实例

时间:2017-05-05 14:52:48

标签: amazon-web-services amazon-ec2

我正在探索AWS的EC2服务。

我目前正在创建一个ec2 windows实例。我已在自定义创建的具有公有子网的VPC中启动它。

安全组已创建并与VPC关联,其规则允许所有入站流量[0.0.0.0/0](仅用于测试目的)。

但是在获得管理员密码(解密密钥对后收到)后,我无法使用远程桌面连接连接到Windows实例。

显示如下错误信息。

enter image description here

我无法找到出错的地方。

任何建议都会有很大的帮助。

谢谢。

2 个答案:

答案 0 :(得分:2)

只需转到安全组并选择RDP并将其打开为0.0.0.0/0(或限制)。它应该工作。

答案 1 :(得分:0)

连接问题的原因如下:

未为const char *cKey = [keyStr cStringUsingEncoding:NSISOLatin1StringEncoding]; const char *cData = [mixStr cStringUsingEncoding:NSASCIIStringEncoding]; unsigned char cHMAC[CC_SHA256_DIGEST_LENGTH]; CCHmac(kCCHmacAlgSHA256, cKey, strlen(cKey), cData, strlen(cData), cHMAC); NSMutableString *mac = [NSMutableString string]; for (int i=0; i<sizeof cHMAC; i++){ [mac appendFormat:@"%02hhx", cHMAC[i]]; } 目标配置与子网关联的路由表(在其中启动实例)。所以我在逻辑上使用私有子网而不是公共子网。

由于我没有使用VPC向导(将自动配置所需的路由)来创建/配置VPC和子网,我错过了它。 谢谢大家的时间和建议。