6

一台 PC 如何通过 Internet 连接到另一台 PC?

一个例子是监听 PC 1 上的连接的程序。PC 1 位于路由器 1 后面。PC 2 有一个客户端程序试图连接到 PC 1。

在这种情况下,作为听力程序使用的正确技术/技巧是什么?

4

2 回答 2

15

Brian Ford 的这篇文章解释了跨 NAT 的点对点通信是如何工作的。

大多数路由器还公开了通用即插即用接口 (uPnP),可用于端口转发和 NAT 穿越。

您还应该查看STUNT 库,它是一个易于使用的 NAT 遍历库。

于 2009-02-22T18:52:10.053 回答
1

您可能需要阅读NAT Traversal。NAT 穿越是建立和维护穿越网络地址转换 (NAT) 网关的 TCP/IP 网络连接的技术的通用术语。

于 2009-02-22T23:35:05.880 回答