为什么我只监听端口,局域网的机器无法访问我的Express服务器

2013-10-12 10:39:48 +08:00
 coolicer
只有一个app.listen(3000),防火墙什么的都没有。
5294 次点击
所在节点    Node.js
6 条回复
Livid
2013-10-12 10:46:02 +08:00
如果试试 app.listen(3000, '0.0.0.0') 呢?
coolicer
2013-10-12 10:47:20 +08:00
@Livid 试过了,它没有监听IP应该跟0.0.0.0的效果一样吧。我不知道哪里出错,慢慢找。
jasontse
2013-10-12 10:51:40 +08:00
netstat -ln
leofml
2013-10-12 11:33:12 +08:00
试试 python -m SimpleHTTPServer 3000 能不能用
coolicer
2013-10-12 11:56:45 +08:00
不好意思,我懂了。我是虚拟机里的服务器...
@leofml
timothyye
2013-10-31 12:37:19 +08:00
@coolicer 把虚拟机的网卡设成桥接模式,分配到一个局域网里的IP,就行了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/85302

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX