1

我可以仅在本地计算机之间连接还是可以连接到另一个网络?

4

1 回答 1

1

简短的回答

是的你可以 !

长答案

您要实现的目标称为点对点 (P2P) 连接(有关更多详细信息,请参阅 Wikipedia 页面)。

所以首先,它将取决于您将使用的网络协议。您想通过 Internet(IP - Internet 协议)连接两个客户端吗?还是通过蓝牙、NFC 或其他方式?

假设你想使用 IP,让它工作的难度取决于你的网络。如果您为每个客户端都有一个固定的公共 IP,那么一切都会非常简单。如果你不这样做,它会变得有点复杂,具体取决于具体情况。如果您可以访问每个网络的路由器,则可以在子网中重定向每一侧的特定端口以指向您的客户端。

否则,您将不得不了解NAT 穿越。由于大多数路由器都会创建一个子网并为其客户端分配非公共地址。

向我们提供有关您的网络架构的更多详细信息,以便我们为您提供更准确的建议。

干杯,
D

于 2017-05-09T13:39:56.110 回答