我刚刚在运行 Windows Server 2003 R2 的服务器上安装了 Nodejs。
我运行了配置为使用端口的演示服务器1337
,并且我能够在服务器机器上本地访问 HTTP 服务器。但是网络中的其他计算机无法访问 Nodejs HTTP 服务器。
这应该是什么问题?安全设置(开放端口相关)?
提前谢谢!
1337
如果未配置,您的防火墙设置会阻止端口上的传入请求。您可能在防火墙设置中有机会,您需要在此端口上添加防火墙入站规则以允许访问它。
否则,您可以尝试更改端口8080
或8000
防火墙主要允许的端口。(根据adam-stanley的建议更新)
如果您想了解如何在 Windows 上将端口添加到防火墙,这里是链接