我创建了一个新的 Amazon EC2 实例,它正在成功运行。我分配了一个弹性 IP 地址,之后我的实例无法访问。我对 VPC、ENI 和弹性 IP 地址进行了很多更改,但是公共 DNS 无法访问我的实例,而且在任何区域中,公共 DNS 都无法访问 EC2 实例。
1856 次
2 回答
0
检查附加到实例的安全组,并将您的 IP 列入安全规则中所需端口的白名单。
检查附加到实例的 NACL 规则,看看是否有任何拒绝规则阻止您的流量。
检查您的实例是否通过 2/2 状态检查、停止和启动或相应地重新启动您的实例以解决状态检查失败。
转到实例操作 --> 网络设置并获取实例屏幕截图,检查您是否能够看到登录屏幕。
最后,如果您可以从 Instance actions --> Network Settings 获取实例日志并查看日志以查看在启动实例时是否有任何问题。
由于您已经确认该实例位于公共子网中并且启用了 DNS 解析,因此上述步骤之一肯定会解决您的问题。
于 2017-07-08T12:14:27.643 回答
0
您需要将 Internet 网关 (IGW) 分配给您的 EC2 实例所属的子网,以便您可以通过 Internet 访问:
http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Internet_Gateway.html
于 2017-07-09T16:20:51.640 回答