我的情况如下:Delphi 2009服务器S为公网独立IP.客户端C用路由器接上网.
两者都用TIdUDPServer组件.S端口号固定为8889,C端口号固定为8888,现在C发一个数据给S send(服务器IP,8889,数据),S接收正常.并记录客户端IP(用PeerIP获取)现想在S发送一个数据报给C Send(客户端IP,8888,数据),如果C是路由上网,无法接收,如果是ADSL拨号上网,则可以接收.如何解决C用路由器上网方法能接收S发来的数据?