[英]Unable to access AWS EC2 instance
“无法访问此站点”连接被拒绝让我认为您的问题出在应用程序级别。 您是否正在尝试浏览某些内容,您能否提供有关您使用什么应用程序来获取此消息的更多信息?
当您说您正在“尝试访问”时,您到底想访问什么? 如果答案是操作系统命令行访问,那么您应该尝试使用 SSH 应用程序。 如果您正在尝试让网站呈现,您是否正确设置了它? 您要求什么应用程序和端口?
尝试首先访问操作系统,使用 SSH(假设这是一台 linux 机器),我假设你应该有你的用户名和密码?
我会:
确保您的入站规则与您显示的一样,并且您的出站规则确实允许所有流量退出。
在EC2 仪表板中,单击Instances (running) ,然后单击Instance ID 。 单击该实例的VPC ID ,然后单击Main network ACL 。 现在单击网络 ACL ID并确认您的入站规则、出站规则和子网关联。 确保这里没有任何东西阻止访问。 默认情况下,入站和出站规则将允许所有流量,并且所有子网都将存在。
你没有这么说,但我想你有 SSH 访问实例。 确保 HTTP 和 HTTPS 服务正在运行并侦听接口 IP 地址而不是 127.0.0.1 上的连接; 像这样的东西:
如果仍然无法正常工作...确保您访问的是正确的 IP 地址; 如果您没有使用弹性 IP 并且您重新启动了实例,它将有一个新的公共 IP 地址。
您的 EC2 是否位于允许公共 IP 地址的 VPC 上? 当您不小心将 EC2 附加到私有 VPC 时,通常会发生这种情况。
如果是这种情况,请创建 EC2 的 AMI 并在公共 VPC 上重新创建它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.