通过公共ip的亚马逊EC2实例无法正常工作
实例运行良好。我使用的是linux os和apache-tomcat-8.0.33服务器。我可以使用putty从私人IP访问但是当我试图通过公共IP访问相同时,它不可访问。我已经看到所有端口启用的安全配置。通过公共ip的亚马逊EC2实例无法正常工作
谁能帮助我如何reslove这个问题
无论您的安全组中打开的端口数量是多少,如果您必须通过互联网使用其公共IP访问您的ec2实例,您必须为您的ec2实例所属的子网指定一个Internet网关(IGW)
http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Internet_Gateway.html
已将IGW分配给属于ec2实例但不工作的子网 –
是否发生这种情况对于您在此帐户中创建的每个ec2实例,在相同的VPC和子网中还是仅此一个? –
只有在这种情况下,它正在发生。顺便说一下,系统更新是否会更改任何配置? –
欢迎来到StackOverflow! “我可以使用putty从私人IP访问”是什么意思?你从哪里连接?你能向我们展示你的安全组入站设置吗?请提供尽可能多的信息,以便我们为您提供帮助。 –
我以前通过浏览器使用公共IP访问过实例,但它突然停止了来自浏览器的访问,但是我可以通过端口22访问 –
如果你ssh进入EC2实例,那么你可以使用'curl localhost '。这将访问本地机器上的Web服务器。如果这有效,那么问题可能在于您的安全组。如果它无法正常工作,那么问题出在您的Web服务器上。 –