如何从另一个网络访问NodeJS

时间:2017-07-11 22:15:20

标签: android node.js server port

我有一台NodeJS服务器,我目前正在我的机器上工作。操作系统是Windows 10。

我是两个小团队的一员,我们目前处于开发阶段,我正在进行Android应用程序开发,另一个人正在对NodeJS服务器进行其他更改。< / p>

事实是,当我们收集并使用相同的网络时,我可以通过使用目标计算机的IP_address:端口在发出HTTP请求时成功连接到另一台计算机上托管的服务器,但是当我们是&#34;家庭办公室&#34;我们似乎无法查看或连接到彼此托管的服务器。

即使使用http://192.168.0.x:port,当我们在同一网络中连接时有效的地址,我们也无法在不同的网络中访问并获取ERR_CONNECTION_TIMED_OUT。

我们用来打开服务器的端口是端口80,但我们尝试使用端口3000并将其转发到路由器上,但​​仍然无法正常工作

有没有办法打开服务器,以便外部网络中的计算机可以看到它?(我知道它也可供任何其他计算机查看服务器并与之交互)

1 个答案:

答案 0 :(得分:0)

您必须使用公共IP地址。

最简单的解决方案是租用带有公共IP地址的VPS。 只是谷歌租用vps服务器&#39;找到任何托管服务提供商。