如何让外部网络访问中心数据库

2025-04-14 11:15:27
推荐回答(4个)
回答1:

  解决方案有以下几种:
  1、简单的方法
  a. 做成两个网站,都在内部局域网,其中一个网站功能尽可能简单,准备对公网开放。
  b. 设定公网网站对外端口为8099之类,天知地知,你们公司的人知道的端口。
  c. 公司有固定IP最好,没有的话就只好用花生壳一类的DDNS动态域名服务,
  d. 外网访问类似 http://yourcompany.vicp.net:8099
  e. 路由器要进行虚拟服务器端口映射设置。
  这个解决方案无需要考虑数据库对外开放的问题。
  2、外网建网站,内部数据库映射1343端口给外网使用。
  3、外网建网站,内部网站建WEBService供外部网站调用。
  说到安全性,SQL SERVER的安全性要好过许多普通人写的网站的安全性。
  如果怕网站不安全进而影响到SQL 服务器的安全的话,用WebService调用可能是相对安全的一种方法。
  4. VPN是一种好方法,基本上可以避免类似网站编程菜鸟可能出现的N多安全问题。
  除了略显不方便以外,安全性是没有啥问题了,而且不需要额外的编程。

回答2:

如果是数据库服务器的话,应该可以直接连接
如果不能直接连接,设置web服务器,编写数据库访问程序,B地数据上传到A地Web服务器,由A地web服务器负责更新数据。
最简单的方法,采用teamviewer访问

回答3:

把你的数据库端口映射到外网

回答4:

800IP也是可以连接的,你也可以选择花生壳