据我所知,为了连接到内部IP (NAT后),内部IP后面的计算机必须先发送请求,然后对方才能回答请求,所以如果两个IP是内部的,我们就有问题,因为没有人可以先发送请求。
据我所知,几乎没有黑客可以让两个内部IP相互通信,但我的问题是:
公共IP可以简单地连接这两个内部IP,这样他们就可以相互通信了吗?比如包转发?还是管道?
我正在研究p2p协议,这就是我来这里的原因:)
编辑:我的目标是建立一个直接的连接,而不仅仅是通过第三方发送数据。
发布于 2014-10-25 03:24:42
你所说的,广义上,被称为NAT穿越。RFC 5389描述NAT (STUN)协议的会话遍历实用程序,它可以用作NAT遍历协议的基础。STUN需要具有公共IP的主机来方便通信,但不会导致端点之间的所有通信都通过主机与公共IP中继。
https://serverfault.com/questions/639571
复制相似问题