ReactJS访问两个不同的子网

时间:2019-06-28 15:27:20

标签: node.js networking

我有一个在本地网络上运行的ReactJS Web应用程序,但也可以通过DMZ地址访问更大的本地网络。后端是该LAN上的节点服务器,我意识到还必须将其公开,以便更广泛网络上的浏览器可以使用它。

根据用户动态所在的网络,处理IP地址的一种好方法是什么?举例来说,局域网中的用户必须将其浏览器对准192.168.x.x,而更广泛的网络用户则必须指向10.72.x.x,例如,我不知道如何即时处理此问题。

编辑:我想可以使用ip之类的东西来检查我的子网并进行相应的调整,我想...不确定这是最佳实践。

编辑2:我认为可能我的评论不够清楚,所以这里有更多信息:

从LAN的角度来看,我需要浏览器来访问位于192.168.25.31的服务器。从DMZ的角度来看,我需要浏览器以更广泛的地址10.72.10.31来访问服务器。这两个地址是已知的和静态的。我需要在React中做的就是根据浏览器所处的子网选择正确的两个。

0 个答案:

没有答案