可以在AWS服务器内部但不能在外部访问的节点应用程序

时间:2019-04-13 08:55:48

标签: node.js express amazon-ec2

我可以使用elink在ec2实例中访问我的应用程序,但是当我尝试通过浏览器访问时,它显示“无法访问此网站”。

我正在尝试在端口3000上运行节点应用程序

我的netstat netstat

my ec2 security group inbound rules

2 个答案:

答案 0 :(得分:0)

在查看了其他stackoverflow票证之后,我发现检查分为两个级别

  1. EC2安全组
  2. EC2实例防火墙

因此,尽管我在安全组入站规则上添加了端口3000,但我仍然必须穿刺实例防火墙。默认情况下,端口80是开放的

答案 1 :(得分:0)

我实际上是在做同样的事情,为此,您需要给它提供一个公共IPv4地址,并从中运行Web服务器。至少那是我今天早上得出的结论。