应用场景
应用场景
迅联网关
mysql
数据库
远程连接

外网如何连接内网中的mysql数据库服务器

68,900 次阅读发布于 2024-07-28更新于 2026-09-07

外网如何连接内网中的mysql数据库服务器

一、MySQL 产品简介

mysql是一款数据库产品,它主要用于存储、管理和检索数据,对用户的数据进行存储管理

二、运维人员遇到的问题

当内网服务器部署好mysql数据库后,外网如何安全的访问数据库进行增删改查,是运维人员遇到的一个问题

三、迅联网关实现mysql远程访问

面对这种需求,我们可以采用迅联网关内网穿透方案,实现mysql 外网连接

3.1、下载迅联网关客户端并创建隧道

登录迅联网关控制台,进入「隧道管理」,点击「添加隧道」创建一个终端隧道;然后在您的 MySQL 服务器上下载对应系统(Windows/macOS)的迅联网关客户端并完成安装

3.2、注册账号并登录客户端

在迅联网关官网注册一个账号并登录控制台;客户端安装完成后,在控制台「隧道管理」中展开刚创建的隧道,切换到「使用方法」,复制对应平台的登录命令到服务器上执行,看到「连接成功」即表示隧道已上线

3.3、添加 MySQL 应用映射

在控制台进入「域名与应用」,点击「添加应用」:应用别名自定义;协议选择 TCP;应用服务地址填写 MySQL 服务器的内网 IP 和对外通信端口 3306;终端隧道选择刚创建的隧道。添加成功后迅联网关会为您生成一个公网访问地址(tcp:// 开头,包含对外端口),这个地址就是授权人员从外网访问数据库的地址

3.4、外网访问内网中的mysql

您做完以上配置后,外网就可以通过迅联网关生成的地址访问您的 MySQL 了。外网人员电脑安装 Navicat 数据库连接工具,点击「文件-新建-MySQL」:连接名称自定义,主机填写迅联网关生成的访问域名,端口填写访问地址中对应的对外端口,输入数据库服务器的用户名和密码即可登录。登录成功后即可看到 MySQL 中的数据表了。如果您有类似应用需求,可以尝试使用迅联网关实现远程连接 MySQL

安全提示

数据库中通常存放重要业务数据,请仅在获得授权的内网环境中进行远程访问,使用强密码和最小权限的数据库账号,避免将数据库端口直接暴露到公网;如需进一步限制访问来源,可在应用的安全配置中按需开启访问密码、IP 黑白名单等功能(Web 安全防护功能 VIP2 高级版起)。远程访问的流畅度受网络带宽、并发量和物理距离等因素影响。

官方客服

扫码添加官方企业客服,获取一对一售前咨询、企业定制、价格答疑、技术协助服务。

企业客服微信二维码