方法一:
在主路由器(就是外网IP地址的那个路由器)上做端口映射,把服务器(安装SQL SERVER的那台机器)的1433端口映射到外网的1433端口,即可通过外网IP地址访问局域网的服务器。(此方法需要路由器支持端口映射功能,即路由器管理界面的虚拟服务器里设置)
方法二:
把服务器的IP地址作为主路由器的DMZ里的IP地址,意思就是把服务器的所有端口对外网开放,当然也包括1433端口,这样外网用户访问你的公网IP地址就是直接访问你的服务器。(此方法较方法一安全性更差,因为这样相当于把你的服务器赤裸裸的置于互联网当中)
方法三:
使用VPN,VPN又分很多种,但不管用哪种连接方式,只要外网的电脑和本地局域网连接成功都相当于外网的电脑和本地的服务器处于同一个局域网内,这样就可以像局域网内访问服务器一样(用服务器的内网IP地址访问)。
方法四:
上述三种方法实际上都是将客户端与服务器分别放在互联网的两个IP内,通过互联网实现连接,速度相对于局域网来说会慢很多,如果编程时没考虑优化速度的问题,这样的运行速度可能会让你很恼火。其实对于外网用户连接本地UMV平台最好的方法是使用远程桌面,方法大致如下:使用方法一、二、三中的任何一种方法(当然如果用方法一的话映射的端口就不是1433,而是远程桌面的端口3389)使外部电脑能够连接到局域网内的一台主机,用远程桌面访问这台主机,然后在这台主机上运行ACCESS平台。就这样,速度还是局域网的速度。
方法就是这几种,怎么用自己选择