如果总的网关上禁用了sql端口确实也会出现你所说的那种情况,不过我没有尝试过。或者可以试一试换换其他常用的端口,例如21(ftp端口),只要在 “开始->所用程序->Microsoft SQL Server->服务器网络实用工具(和客户端网络实用工具)”两个程序里面配置TCP/IP的端口数字就可以换端口了。
你说的阿里巴巴的程序应该是一种VPN程序,就是将internet上的两个局域网或计算机连接成一个虚拟的局域网。用这种方法可以加密传输的数据,而且使用起来跟在局域网一样方便,VPN程序有很多免费的,可以搜索一下。