我正在尝试从外部访问使用grunt-contrib-connect插件创建的本地 node.js 开发服务器。当我使用localhost
或127.0.0.1
作为hostname
参数时,服务器(本地)工作。但是,当我将参数更改为*
或0.0.0.0
为了允许外部访问(如文档中指定)时,我无法在本地或外部访问服务器;这是我在 Chrome 中遇到的错误:
我已经尝试禁用我的防火墙,我可以看到从我的手机进入正确端口的数据包(我用来尝试从外部访问我的本地服务器)。
任何想法为什么它不能使用*
或0.0.0.0
作为hostname
?