美文网首页Web前端之路让前端飞
一次偶现的node环境下网络连接被拒绝

一次偶现的node环境下网络连接被拒绝

作者: 前端沐先生 | 来源:发表于2017-04-27 11:08 被阅读88次

通过nodejs启动了一个端口号为3000的服务,这对于node来讲是很简单的,如果再配合上express会更简单。

启动后,在浏览器里输入127.0.0.1:3000,一切OK。

但是当需要在另外一台机器或虚拟机上使用,就需要使用到本机局域网ip。
将127.0.0.1更换为局域网IP后,发现无法打开,网络连接被拒绝。界面如下:

console中的提示信息如下:

在确定IP端口都正确的情况下,去查看了下node中的启动代码发现了问题。

http.createServer(function (req, res) {
}).listen(3000, '127.0.0.1');

去掉listen的第二个参数后,就可以正常访问了。

express框架也是同样的。

app.listen(3000, '127.0.0.1', function() {
   console.log('f2e-zdx server run ok');
});

@拭目以待

个人站点:www.lovejavascript.com
表格管理插件:gridmanager.lovejavascript.com && github地址
QQ交流群 (452781895):How To Make Love

《野生前端工程师》专辑中所有文章均为@拭目以待 原创,转载请注明出处。

相关文章

网友评论

    本文标题:一次偶现的node环境下网络连接被拒绝

    本文链接:https://www.haomeiwen.com/subject/qvugzttx.html