节点服务端口的连接超时

时间:2019-10-12 08:20:39

标签: node.js server port nmap

我已经在端口3000中启动了节点服务,并且在服务器中打开了端口3000,但是无法连接Web应用程序。任何人都可以帮助我,谢谢!

这是我的端口状态的屏幕截图。 enter image description here

当我使用 nmap -p 3000 202.117.43.155 表明 enter image description here

因此端口3000显示为“已过滤”状态,该块在哪里?

2 个答案:

答案 0 :(得分:1)

在您的节点应用程序中检查您是否正在使用app.listen(PORT, IP_ADDRESS_OR_HOST ) 尝试改用app.listen(PORT)`

答案 1 :(得分:0)

我通过应用Nginx解决了这个问题。

安装Nginx后,

sudo nano /etc/nginx/sites-available/example.com

server {

    location / {
        proxy_pass http://localhost:3000;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection 'upgrade';
        proxy_set_header Host $host;
        proxy_cache_bypass $http_upgrade;
    }

}```