Amazon AWS EC2,允许入站http请求

时间:2017-09-18 04:16:08

标签: amazon-web-services amazon-ec2

我在AWS EC2实例中部署了一个nodejs应用程序。它有API网关' / api / companies'端点。启动我的服务器后,我能够从实例终端cURL并正确返回结果。但我无法从浏览器向EC2实例发出请求。我不确定如何修改入站规则以使其工作

2 个答案:

答案 0 :(得分:3)

您可能需要查看Security Group Rules文档,但要点是:

  1. 在您的VPC中为您的EC2实例创建一个新的安全组
  2. 在入站规则中,创建新规则
  3. 将来源设置为您的IP地址。 (可选,如果要允许从任何IP地址进行访问,请在源中输入0.0.0.0/0
  4. 将协议设置为tcp,并将端口设置为80443,具体取决于您的应用使用的内容

答案 1 :(得分:3)

  • 编辑现有安全组或添加新安全组
  • 选择正在运行实例的VPC。附加图片显示No VPC,但您必须选择您的VPC
  • 对于Source,如果您想仅允许来自您的IP或来自世界My IP的入站流量,则可以选择Anywhere

enter image description here