跨两个专用网络的网络通信
问题描述:
我正在尝试实现点对点通信..我使用套接字进行通信。我想知道当两个对等体位于两个专用网络(他们不知道对方的公有IP地址)时我是否可以使用相同的通信方式。我可以想象在众所周知的位置共享缓冲区一种沟通方式。但是有没有其他办法可以完成这件事?跨两个专用网络的网络通信
答
STUN和TURN是实现这一目标的常用方法,因为已经发布并且是基于标准的方法。但是,我最近看到了一个非常有趣的方法来使用icmp消息来完成此操作。 It's called pwnat, and available here