公网远程访问内网SQL Server

更新日期:2023-06-29 21:34:59

使用神卓互联-内网穿透-搭建SQLServer数据库

场景

  • 搭建在公司局域网内的数据库实例是没有公网地址的,如sqlserver,mongodb,redis等,这些数据库是没有提供公网地址的,只能使用同账号同地域的服务器内网连接,那我们想要从外部来访问数据库要怎么办呢?

解决方案

  • 通过下载神卓互联内网穿透软件实现将内网的数据库应用映射到公网。

简单示例

  • 测试环境 服务器一台,内网ip:(本机127.0.0.1) 数据库端口是1433

 

启动 windows 版客户端

  • 双击神卓互联exe启动 (神卓互联已经预先安装好了、查看神卓互联客户端安装教程,移步到windows 安装方法)
  • 登录神卓互联{账号与密码} 如暂没有账号 ,前往神卓互联官网注册一个账号

 

 

添加映射 规则

添加映射规则

  • 1、应用名称(SQLServer)
  • 2、选择 通道类型, 常规应用
  • 3、填写局域网内,主机IP 地址可为(127.0.0.1、192.168.1.10)两种类型
  • 4、如果是项目是安装在本机 可填写 127.0.0.1
  • 5、端口填写 1433

  • 添加映射完成、“点击保存”会有提示框,表示添加成功。

 

查看映射规则

  • 可以看到已经添加成功的映射模块

  • 系统自动创建了一条 公网访问地址

  • 包括一个公网 端口

连接SQLServer

  • 连接数据库、工具有很多,方法都是一样

  • 使用公网地址进行连接数据库

  • 公网地址:根据连接工具选择(可以是IP地址、域名地址)+(公网端口)

  • 示例:1(111.231.25.24,1234)组合

  • 示例:2(xx.shuju.cn,1234)组合

注意:公网地址后面加端口时记住加入逗号 而不是分号 ,很多小伙伴搞错了导致一直连接失败。

 

 

 

  感谢对神卓互联的支持,谢谢观看,本演示教程 到此结束!!