首页 > 解决方案 > AWS EC2 实例只能通过端口 80 访问

问题描述

我最近在 Amazon Web Services 上设置了一个 ec2 实例 ( RHEL7.2 )。我无法让它响应 http 请求。我运行docker run -p 12345:80 nginx:latest成功,我已将端口 12345 添加到实例的安全组中的入站规则中。但这到目前为止还没有奏效 - 我尝试将它添加到默认安全组,并创建一个新的安全组。并且在当地的curl http://localhost:12345/作品中是正确的。但奇怪的是,如果我改成-p 12345:80-p 80:80效果很好!!!然后我尝试了其他端口映射,但结果只有80个作品! 有没有其他人有过类似的经历?或者给我一些帮助和建议,在此先感谢!


PS:

我可以在浏览器中通过http://xx.xx.zz.zz/访问,并通过端口 22 访问 ssh。但是http://xx.xx.zz.zz:12345/失败了。

标签: amazon-ec2aws-opsworksaws-security-group

解决方案


推荐阅读