S
sunboy666
Unregistered / Unconfirmed
GUEST, unregistred user!
我做了一个三层的测试<br>数据库是mysql<br>应用服务器用的是adoconnection+adotable+datasetprovider<br>客户端socketconnection+clientdataset+datasource+dbgird显示内容<br><br>网络是这样的<br>客户端电脑(隔壁宿舍铁通adsl)+公网+我的宿舍铁通adsl+路由1+网段192.168.0.0+路由2+网段192.168.1.0+我自己的电脑(应用服务器和数据库服务器)<br>ps:路由1和路由2都设有端口映射,且隔壁宿舍的客户端电脑登录的ip为路由1的公网ip,测试成功,正常连接显示出数据库的内容;我在自己机子上运行客户端登录ip也为路由1的公网,测试成功<br> 两个都成功后我在socket服务器上看到为隔壁宿舍的ip 222.41.126.25,我自己的其实也就是路由1的公网ip 222.41.19.145<br><br>但是我新疆的同学测试失败,湖北的同学测试也是失败<br>不知道为什么<br>希望各位高手予以指教<br>谢谢!!