MySQL Plus 新增支持外网地址连接

Mysql Plus 集群新增支持外网地址连接,旨在帮助用户快速测试 MySQL,降低测试成本。

  1. 在使用方面,相比需要借助云服务器、VPN 或端口转发的内网访问而言,用户可以在外网通过客户端工具连接使用 MySQL,上手更快;
  2. 在成本方面,申请公网地址及后续产生的流量均不收费,避免额外的 VPC 费用和云服务器费用。

下面介绍如何申请外网地址并通过外网地址连接数据库。

在云平台上部署创建 QingCloudMySQL Plus 集群。在集群管理页面,点击目标集群 ID,进入集群详情页面。

1. 申请外网地址

在左侧 连接信息 模块,点击 申请外网地址。

在打开的弹窗中,显示了申请外网地址的注意事项和免责声明,需 勾选 后,才能申请。

2. 设置白名单

返回集群详情页面,等待系统分配外网地址。连接信息默认不显示,设置白名单后才会显示。

点击 设置 IP 白名单,打开弹窗。为确保外网访问数据安全,必须设置白名单,只有白名单中的外网服务器 IP 才能通过外网地址连接数据库。

注意:

  1. IP 白名单输入不能为空,不能输入重复 IP。
  2. 可输入 IP 地址和 IP 段;多个 IP 之间换行分隔;单个实例最多支持 10 个 IP 地址或 IP 段。
  3. IP 白名单添加 0.0.0.0/0,表示任何外网 IP 地址均可连接数据库。请谨慎使用。
  4. IP 白名单添加 127.0.0.1,表示任何 IP 地址均无法连接数据库。

提及后,返回集群详情页面,查看外网地址和外网端口。

3. 通过DBeaver客户端连接数据库

服务器地址 填写 外网地址,端口 填写 外网端口。数据库可不填。

用户名和密码,创建实例后可以添加账号。注意,设置授权主机为 IP 的账号,不能通过公网访问当前集群。若需外网访问,请设置授权主机为 %。

4. 管理操作

支持复制、释放、修改外网地址;支持修改白名单。

关于释放外网地址,你需要知道:

(1)释放后再申请,外网地址和外网端口不变,但域名指向的公网 IP 会发生变化;

(2)外网地址被释放后,外网地址和 IP 白名单将留存。重新申请时,自动启用保留地址和 IP 白名单。

关于修改外网地址(操作入口尚未开放)和修改白名单,你需要知道:

申请外网地址时,当前实例会自动绑定一个外网安全组,并且系统会根据外网端口(默认 3306)自动放行安全组规则,无需额外配置和管理。如修改了外网端口或增删了 IP,则当前实例关联的外网安全组中会自动更新相应的安全组规则。