美文网首页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