我用VB编程时用Winsock控件进行点对点通讯时遇到问题,程序在局域网完全正常,但在广域网上就不能实现远程连接(TCP),不懂为什么连不上,有人说我们这种动态广域网IP的不能建服务器,也就不能实现TCP通讯。难道Winsock只是用在局域网的?就拿简单的“图书查询服务器”的源码来说在广域网上根本就连不上,还有“点对点聊天”也只能在局域网进行,为什么啊?从原理上讲应该可以的,如果有路由器,或内网,那端口和地址怎么填,如localip,localport,remoteport,remotehost这些属性都用不用处理?望高手指点(要有真正实现过广域网通讯经验的指点)