nat打洞就是解决不知道运营商nat用哪个ip/端口代表你访问对端ip/端口的问题的。
对于每个五元组都用不同ip和端口组合的nat,只要有中间地址能帮助协调,就有机会打洞成功,主要难点是nat地址池ip范围要大致探测出来,剩下的就是一端保持一定间隔不断往对面发包维持nat的连接表,可能要维持n个连接表,另一端对发包端的nat地址池扫描端口,发包端收到扫描的包就成功了。
【 在 chaobill 的大作中提到: 】
: 那也就是说和自己家的路由器无关,和网络提供商外网IP有关了?
: 网络提供商 : 我这一个IP要用N个端口呢,搞什么穿洞,不给。
: 这不就咔嚓了?
: ...................
--
FROM 123.126.43.*