打开端口3000 EC2 Amazon Web服务

别名51

我正在尝试使用nodejs和socket.io交付一个web应用程序,该应用程序在端口3000上使用websocket。

通过将入站TCP规则添加到相关安全组中,我已经在管理控制台中的EC2实例上打开了端口3000,但是仍然无法通过浏览器上的公共dns访问它。

sudo netstat -tulpn不会将其显示为开放端口。

我想念什么?是否需要重新启动某些服务或需要推送以使其运行的命令行?

谢谢

萤光素杀死

sudo netstat -tulpn不会将其显示为开放端口。

netstat命令将显示“某些”进程正在监听的所有端口。因此,正如您提到的,在这种情况下,似乎您的应用程序未在端口3000上侦听。

首先,修复您的应用程序,并确保它正在侦听端口3000。

另外,netstat从防火墙的角度来看,是否打开或关闭端口也没有关系。它会LISTENING通过某些过程告诉您给定的端口是否处于模式下。

跟着这些步骤:

  1. 请确保您的应用程序在3000端口监听:netstat -anp | grep 3000telnet 127.0.0.1 3000
  2. 然后,确保将本地防火墙配置为允许传入访问端口3000或禁用本地防火墙以进行快速测试(service iptables stop)。对于linux,通常iptables
  3. 允许对您的AWS安全组中的端口3000的传入访问。

请遵循以上3点,如果您仍然遇到相同的问题,请告知我们。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在 amazon ec2 的 80 端口上服务节点 Webapp

为运行在Amazon EC2上的服务打开Web UI?

在Amazon EC2上设置HTTP / 2 Web服务器的最快方法?

如何在EC2实例上打开Web服务器端口

Amazon Linux EC2上的PHP服务器

Amazon AWS EC2容器服务是否支持卷?

在Amazon EC2上运行Websocket服务器

Windows Server 2012的Amazon EC2实例-无法连接到简单的Web服务器

从公共IP访问Amazon EC2 Windows实例Web服务器

Amazon AWS EC2 Web服务器禁止访问图像文件

为什么Amazon EC2限制端口25?

用于WebSocket的Amazon EC2中的端口配置

对EC2上Amazon Linux AMI端口设置的怀疑

Amazon Web Services EC2与VPC的RDS连接

断开PuTTY与Amazon Web Services EC2的连接

Amazon EC2 HTTP连接被拒绝,但是HTTP端口已打开

Amazon EC2服务器上的SIP服务器

访问不同 Amazon EC2 windows 服务器上的 SQL 服务器

使用Amazon EC2实例的SMTP Gmail服务器发送电子邮件

Amazon EC2丢失了私钥,如何获得对服务器的访问?

Amazon EC2 实例 ping 但无法从外部访问 django 服务器

FreeSwitch-我在Amazon EC2服务器上听不到声音

无法 RDP 到 Amazon EC2 实例(Windows 服务器)

从远程服务器连接到Amazon EC2上的mysql-错误2003

服务已死,但Amazon EC2上存在pid文件

哪些目录应放入Linux服务器Amazon EC2的新卷中

使用Nginx服务器在Amazon EC2中创建子域

如何在Amazon EC2 Ubuntu服务器上设置GUI

带有ubuntu服务器的Amazon EC2实例上的永久桌面