电话无法访问同一WiFi网络上localhost(lite-server)所服务的站点

时间:2016-12-30 23:10:42

标签: node.js http localhost lite-server

在所有地方搜索以获得此修复程序,甚至是对其进行故障排除的好方法。我已经阅读了以前的SO线程似乎涵盖了这个问题,但其中任何一个都没有在我的案例中起作用。 基本上,我无法访问我的Android设备上任何浏览器中通过我的Mac上的localhost提供的任何内容。

尽管它们连接到相同的WIFI网络并且我正在使用运行localhost的mac的正确网络地址(我已经检查并多次检查了几次),但这种情况正在发生。我不知道问题是什么,因为之前它完全正常,我没有改变任何我认为会干扰localhost访问的内容。

我的路由器上没有防火墙或端口阻止设置。

我还尝试了几种不同的Android设备,以消除它是某个特定设备特有的问题。

完全难倒。关于如何解决这个问题的任何线索或提示都将非常感激!

*****更新*****

我尝试使用python -m SimpleHTTPServer 3000并且它有效。该网站可在我的Android设备上访问。所以我很确定它本身不是网络问题。

该网站本质上是一个Node应用程序,我使用找到的angular-quickstart模板here构建。它会在lite-server运行时启动npm start。希望能够进一步了解问题所在。

1 个答案:

答案 0 :(得分:0)

如果您在Mac上打开终端然后运行命令ifconfig,它将告诉您所有接口的IP地址。它可能是您的 en0 界面。该IP地址应该在Android设备的浏览器中使用。

您必须让用户服务器(web)也绑定到正确的IP地址。如果可能,您可以绑定到所有IP地址。

相关问题