【发布时间】:2016-06-11 01:48:23
【问题描述】:
我已经在 Ubuntu 15.10 服务器上成功安装了 nodejs。
内部运行良好,所以 curl http://localhost:8080 正在返回我的
Hello World
成功。虽然我得到了 ERR_CONNECTION_REFUSED。
我进行了大量研究,但找不到适合我的修复方法。
UFW ==> 禁用
NMAP ==> 8081 端口已关闭
NETSTAT -tulpn 似乎表明服务器确实在侦听正确的端口。
我很困惑为什么 8081 流量被拒绝,除非我的云提供商阻止了这个端口 - 我如何确定是我的 Ubuntu 还是云提供商阻止了这个端口? NMAP 肯定是说 8081 已关闭,但我不确定下一步该做什么。
节点代码只是可能的最基本的 http web 服务器
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(8080, "0.0.0.0");
【问题讨论】:
-
对不起,上面的代码是 8080,但我已经更改端口尝试 8080、8081 和 3000,但都被拒绝了。