如何在AWS上打开端口3000

时间:2017-11-20 05:14:32

标签: amazon-web-services amazon-ec2

我见过许多与我相关或相同的问题,但我无法得到正确的答案。

我正在开发节点js应用程序并托管在AWS上。但是我无法打开端口3000.

我正在使用以下命令检查端口是否打开:

 netstat -ntlp | grep LISTEN

安全组:

在界限中: In bound

出界: Out bound

2 个答案:

答案 0 :(得分:1)

假设NACL,安全组和IP表配置正确。

我遇到类似Node Once和Double Checked的设置,最后我发现必须将节点服务附加到该端口才能使其正常工作。

即使端口处于打开状态,除非您连接了服务,否则在ping时它不会显示为打开状态。

您可以尝试http.createServer(app).listen(3000)

之类的内容

希望它有帮助!

答案 1 :(得分:0)

你可以看看你的NACL; http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_ACLs.html

我假设您在EC2实例上运行,如果操作系统上有防火墙允许端口3000?