Server(natA)                            natB  ClientA ,                ClientB A与B均在局域网内。S有公网IP,其中S与A在一局域网,
clientB通过natB访问server ,server可以记录其nat IP 及port,
我想知道Server怎样才能记录clientA在server 中的 natIP及port呢。现在只能记录 clientA在内部的IP及port. 即clientB想往clientA发送信息,发送地址如何选择。

解决方案 »

  1.   

    让ClientA访问Server的公网IP, 而不是内部局域网IP, 这样ClientA就会通过它的网关访问Server, 就会在它的网关上留下通往Server的NAT洞。
      

  2.   

    现在我的网关就是Server啊。clientA 192.168.245.1 
    server 192.168.245.2 (外网231.25.1.1)clientA 通过  server(isa2004) 代理上网,网关设置为192.168.245.2 您的意思是说 clientA 发送信息至 231.25.1.1 ,然后在 server上的服务端获取的peerip,peerport即为nat后的地址及端口吗。理解是否正确,请指教
      

  3.   

    jadeluo(秀峰) 说的对啊,你就可以按照他的方法做。clientA 发送信息至 231.25.1.1就会留下通往server的ip和端口