就像QQ那样
如何才能知道对方建立的连接的IP和PORT?
比如,一个本地IP为192.168.1.5的用户在20000端口上创建了一个Socket,等待其他用户的连接。但是,在公网当中,这个地址经过NAT/PAT转换后,可能已经变为61.100.34.20:30000,其他用户应该连接61.100.34.20:30000这个地址。本地的程序如何才能知道61.100.34.20:30000这个地址?都有那些途径将这个地址告诉其他用户? 比如
如何才能知道对方建立的连接的IP和PORT?
比如,一个本地IP为192.168.1.5的用户在20000端口上创建了一个Socket,等待其他用户的连接。但是,在公网当中,这个地址经过NAT/PAT转换后,可能已经变为61.100.34.20:30000,其他用户应该连接61.100.34.20:30000这个地址。本地的程序如何才能知道61.100.34.20:30000这个地址?都有那些途径将这个地址告诉其他用户? 比如