Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 我无法通过RDP连接到我的EC2 Windows实例_Amazon Web Services_Amazon Ec2_Amazon Vpc - Fatal编程技术网

Amazon web services 我无法通过RDP连接到我的EC2 Windows实例

Amazon web services 我无法通过RDP连接到我的EC2 Windows实例,amazon-web-services,amazon-ec2,amazon-vpc,Amazon Web Services,Amazon Ec2,Amazon Vpc,网络: 我有一个专用子网和一个公用子网。连接了IG的VPC。公用子网中有一个NAT网关。我还有2个路由表,公共路由表将所有内容路由到IG,私有路由表将所有内容路由到NAT网关 EC2: 我的EC2 Windows实例位于具有EIP和公共DNS的专用子网中。它有一个安全组,允许所有来自internet的入站/出站,但我甚至不能ping rdp私有子网中的所有计算机或实例都不能从外部连接,因此命名为私有子网。如果要从外部连接到实例,必须将其放置在公共子网(连接到internet网关的子网)中。尽管如

网络: 我有一个专用子网和一个公用子网。连接了IG的VPC。公用子网中有一个NAT网关。我还有2个路由表,公共路由表将所有内容路由到IG,私有路由表将所有内容路由到NAT网关

EC2:
我的EC2 Windows实例位于具有EIP和公共DNS的专用子网中。它有一个安全组,允许所有来自internet的入站/出站,但我甚至不能ping rdp

私有子网中的所有计算机或实例都不能从外部连接,因此命名为私有子网。如果要从外部连接到实例,必须将其放置在公共子网(连接到internet网关的子网)中。尽管如此,您附加了一个弹性ip,它是一个公共ip,但它是通过NAT路由的。EIP必须仅通过internet网关


如果您真的想连接,您需要使用AWS VPC VPN将VPN连接到您的VPC,然后使用RDP连接到您的实例。或者在公共子网中有一个gate实例

验证子网的路由表是否有一个路由,该路由可将VPC外部的所有通信发送到VPC的internet网关。有关更多信息,请参阅亚马逊VPC用户指南中的Internet网关。

Umm。。。我认为拥有一个EIP和/或公共DNS名称就足以进行连接。有趣的是,如果公共子网中的一个实例没有公共IP,它将无法连接到internet或从internet进行连接。可能是