我的情况如下: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发来的数据?
两者都用TIdUDPServer组件.S端口号固定为8889,C端口号固定为8888,现在C发一个数据给S send(服务器IP,8889,数据),S接收正常.并记录客户端IP(用PeerIP获取)现想在S发送一个数据报给C Send(客户端IP,8888,数据),如果C是路由上网,无法接收,如果是ADSL拨号上网,则可以接收.如何解决C用路由器上网方法能接收S发来的数据?
解决方案 »
- 几个简单的问题,望各位高手指点下
- 怎么安装fast report4,我用的是DELPHI6
- 如何将JPG格式的图像放大和缩小,请高手指点!!!
- 动态创建FastReport的一点小问题?
- 我想做一个视频文件断点设置工具,各位有没有好的点子或参考
- 急,关于如何得到结存表的问题?
- Invalid BLOB Length?!!!!!!!!!!!!!!!!!
- 请问各位高手:DELPHI中怎样对ACCESS中的两个.mdb中的TABLE进行操作.
- 我失业3个礼拜了,怎么办!
- 关于CREATEOLEOBJECT()函数
- 速度来接分,10的整数楼得与楼层数等值分..........
- 晕死了,原来没有step关键字
但是NAT也分好多种的,双方都是symmetric nat的话也是没法连通的