繁体   English   中英

mean.io 127.0.0.1:3000无法通过外部ip访问

mean.io 127.0.0.1:3000 can't access via external ip

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我当前在Centos 7上运行。命令netstat -tulpen显示如下: 在此处输入图片说明

我已经根据mean.io中的教程运行了gulp。 我运行curl http:// localhost:3000 / ,效果很好。 一切都显示在本地主机中。 但是,当我尝试通过外部ip访问它时,它没有显示任何内容。 例如。 http://192.168.0.127:3000/ 我认为这与防火墙有关,但是我已经进行了相应的设置,因为我可以访问http://192.168.0.127:8080/ 只是我无法访问本地地址为127.0.0.1:ports的任何东西,但我可以访问0.0.0.0:ports 在此处输入图片说明

1 个回复

问题在于您在错误的网络接口上进行监听。 127.0.0.1指示守护程序应该在回送网络接口上进行侦听,这听起来确实像是-往其发送流量时,它将“回送”到同一台计算机,而不是通过网络发送。 因为您正在侦听回送接口,所以实际上只有来自回送接口(以及本地计算机)的流量才会发送到守护程序。

解决方案是绑定到0.0.0.0 0.0.0.0表示该程序应绑定到所有网络接口,包括您的外部接口。 有了这个,流量将被正确地路由到您的守护程序。

1 无法安装mean.io堆栈

我正在尝试通过发出sudo npm install -g mean-cli命令来安装Mean堆栈。 但是我每次尝试都会遇到以下错误: 我已经将json-file-plus更新为@ 3.0.0 。 另外我正在使用ubuntu 14.4.2 64bit ...

4 无法访问 ip 0.0.0.0 和 ip 127.0.0.1

代码没有问题,但它不起作用。 当我更改端口号或关闭防火墙时,这同样适用。 如果有问题,我很抱歉,因为这个问题是由翻译人员写的。 我已经在互联网上尝试了很多方法。 或者 ...

6 mean.io with mySQL

修改mean.io生成的平均堆栈项目以使用mySQL而不是MongoDB是否有意义? 我刚刚开始一项开发工作,我正在使用平均堆栈制作一个项目(我想没有m)。 这家公司的一些项目非常草率,主管开发人员表示,他希望朝着结构合理的项目方向前进,也许会使用mean.io进行组织。 但是,该公司的所 ...

7 Mean.io +渲染

我正在使用Mean Stack并尝试将Prerender用于SEO。 因此,我按照说明进行操作,并安装了prerender软件包,并将其添加到index.js: 现在,每次我尝试任何缓存的页面(如http://idealmovel.pt/?_escaped_fragment_=它仍然可 ...

9 Node.js EADDRNOTAVAIL 无法通过外部 IP 访问

Error: listen EADDRNOTAVAIL 人们说这个错误意味着我正在尝试监听一个我不拥有的 IP 地址。 但根据谷歌,这是我的外部IP地址。 另外,如果我省略我的 IP,它只在我访问localhost:5000和127.0.0.1:5000 ,访问75.113.126.31:5 ...

10 具有ROOT访问权限或其他方法的MEAN.io初始化项目

我是MEAN.io的新手,我想创建一个新项目。 问题是我的PC具有默认的root访问权限,因此收到以下错误 Mean的安装不应该以root身份进行! 救出 好吧,我对LINUX的了解较少,所以我不知道创建项目的替代方法。 我在Google上搜索过,唯一的结果是您无法创 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM