一个MIS系统,
服务器使用adsl宽带连接公网,
外网的客户通过路由端口映射连接服务器数据库,
服务器是2M宽带,网速还算稳定,
运行了一段时间后,
问题出现了,服务器所在局域网内客户端不受影响,
但是外网客户端,在连接服务器数据库的时候,
总出现“超时”错误。服务器数据库是:sql server 2000 sp4。不知道各位大侠有没有碰到类似问题,
希望能分享一下解决方法。

解决方案 »

  1.   

    请问大家:VPN服务是不是对这个有所帮助?
      

  2.   


    对于路由器的好坏,是否对此有影响,另外构建VPN是否有帮助?
      

  3.   


    没有。vpn只是让你的原来的一些运行在局域网上的小程序,例如拷贝几个文件,这种操作可以在互联网上操作方法差不多。但是如果一个软件想当然地假设它工作在局域网内,也就是它从来没有测试过当网络速度下降500倍并且有时候瞬间断开再联通时的情况,那么这种局域网软件拿到vpn上往往是也无法正常使用的。如果你的软件本来就是针对互联网的通用联网方式来设计的,那么就不要考虑什么vpn。实际上互联网上的MIS软件拿到局域网上一样用得很好,但是反之则不成立。
      

  4.   

    其实不是程序的问题,是ADSL连接数限制的问题,电信封BT,就是连接数限制,一般来说连接数限制有2种情况,一种是你的路由器处理能力有限,那就升级好点的。另外就是ADSL局端的限制,这个就没办法了,我曾经找电信朋友解开过,没想到电信CDMA升级的时候又被限制了,我的路由器可没换过,用的是TP-Link N941,CPU很强劲了。建议用台P4的台式机装上FreeBSD做路由试试,很强劲的。如果不行,就只能申请更好的宽带了