我正在运行一个NodeJS
在端口运行的应用程序3001
。我希望能够通过手机访问该网站。
我的本地IP是:10.0.0.27
我的手机是10.0.0.7
我禁用防火墙,它工作。我创建了一个入站规则,将端口暴露3001
给世界(或者我认为我做过),这些规则不起作用。
我知道这是一个防火墙问题,我只是不确定如何创建入站规则以允许10.0.0.27:3001
访问但不覆盖端口80
允许或禁用防火墙。
这是 Windows 10
防火墙设置:
- 当地港口:3001
- 远程端口:所有端口
- 任何IP,任何用户
- 公共,私人和域名
如果你不发布你正在运行的操作系统,任何人都可以帮助你?并且,请发布您设置的防火墙规则?
—
Appleoddity
什么防火墙呢?
—
Appleoddity
@Appleoddity已更新。认为这个标签已经足够了
—
2017年
你确定NodeJS应用程序只使用3001而不是别的吗?我的意思是初始连接可能使用端口3001但它也可能产生并使用其他端口?
—
大流士
对于localhost,我强迫它继续运行
—
Phil于
3001