我正在通过 node.js 开发一个 Web 应用程序,该应用程序通过单个端口连接到网络中的不同客户端。在下图中,Web 应用程序适用于 IP 地址为 10.0.9.* 的所有 PC。
包含以下共享相同 IP 地址但具有其他本地唯一地址的 Node (使用 IP 192.168.11.*)的最佳方式是什么?
或者这个问题还有其他解决方案吗?我可能会认为他们需要拥有唯一的 10.0.1.* 地址。
最佳答案
可以使用 port forwarding 访问 10.0.9.7 中的 Node 。 例如,您的应用程序可以监听 6726-6730 的端口。所有 Node 都将为它们在网络中发现的每个 Node 检查这些端口。
每个开放端口都将被视为一个 Node 。检查下面的图片:
关于node.js - 从单个IP访问 Node ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18899097/