出于 Voip 的目的,我正在寻找创建点对点连接的方法。
我已经使用类似 STUN 的服务器来将 2 个对等点连接在一起。它适用于大多数 NAT,但正如预期的那样,这种技术不适用于对称 NAT 和随机端口影响。
不幸的是,大多数蜂窝网络使用对称 NAT(即使它们允许 VOIP)。
所以我想知道,如果每个客户端都向我的集合点服务器发送一个 UDP 数据包,以便相互交换每个信息(ip - 端口),它会起作用吗?然后从每个客户端执行“ip-spoofing”技术,让其他 Peer 的 NAT 认为数据来自我自己的集合服务器的 ip。(因为在每个 Nat 上打开了带有传出数据的端口)
它可以让我避免创建一个仅使用带宽将数据从一个对等点传递到另一个对等点的代理服务器。