2010-06-28 73 views
0

我们可以使用UPnP协议转发用户端口。所以做简单的NAT TRAVERSAL。 但这样的操作后出现问题。有没有像路由器环回UPnP协议? (环回NAT)

我的主要观点是 - 您可以转发用户端口 - 将它绑定到globall地址,您可以从glogal互联网访问它,但是您不能从本地网络(在NAT之下)。所以我想知道是否有一些协议集允许我们发送soap请求(如我们遵循UPnP协议创建nat遍历库一样)以编程方式配置NAT,以便为本地网络用户提供适当的Loopback。

我描述了this - my detailed story on serverfault,因为有些人在栈上关闭了这个问题。那时候它并没有那么详细,所以我并不谴责他(他们非常谨慎)......

回答

0

你需要一个NAT路由器,它能够正确地支持发夹式端口重定向,c.f. RFC 5382,第7.2节。如果你的NAT路由器不符合这些做法,那么找一个能做到的事。