本文为您介绍如何通过云数据库 MySQL 控制台,手动开启或关闭外网地址,来实现外网访问 MySQL 实例,用户使用系统分配的域名和端口,即可 通过外网地址连接数据库。开启外网后,可方便日常测试和管理,提升用户开发和使用的便利性。
说明:
外网访问出现的故障,不会计入云数据库 MySQL 服务的整体可用性计算。
云数据库 MySQL 外网访问会降低实例的安全性,仅推荐用于管理、测试或辅助管理数据库,不提供可用性 SLA 保证,业务访问请使用内网访问。
注意事项
目前云数据库 MySQL 实例开启外网后为 CLB 架构,系统会在 负载均衡 CLB 控制台 上自动创建一个同地域的简约型负载均衡实例,用于提供公网能力,需要注意 CLB 架构的资源限制策略(如下表),如有更高性能要求,您也可以直接购买 CLB 来实现。
分类 | 并发连接数 | 新建连接数 | 包量 | 入带宽 | 出带宽 |
CLB | 2000 | 200/s | 不限制 | 20Mbps | 20Mbps |
![](https://qcloudimg.tencent-cloud.cn/image/document/a2038d53af930c94b0b58e1d4c2dc87c.png)
说明:
因开启外网地址而自动创建的负载均衡实例,您可以免费使用。
关闭外网地址后,在负载均衡控制台上对应的负载均衡实例会自动删除。
上表中的“不限制”是指不单独配置限速策略,只受物理链路限制的影响(包括上联交换机、TGW 集群规模及 LD 设备属性)。
2024年5月中旬开始,CLB 健康探测源 IP 为100.64.0.0/10网段,外网开启后,若您的简约型负载均衡实例健康状态显示为异常,您可在对云数据库 MySQL 实例配置安全组时,放通100.64.0.0/10网段,以解决健康检查失败导致负载均衡实例健康状态显示为异常的问题,操作请参考 管理云数据库安全组。
![](https://qcloudimg.tencent-cloud.cn/image/document/faff38ac741d2309b97700b351e16430.png)
您需要对上述简约型负载均衡实例配置监控告警,以通过开启外网地址后的指标情况(公网新建连接数、公网连接数、公网出带宽、公网入带宽等)来监测公网连接,操作步骤请参考 告警策略,策略类型选择如下图所示。
![](https://qcloudimg.tencent-cloud.cn/image/document/808f01e91deec838cc0aa6649b8f5f07.png)
使用限制
目前广州、上海、北京、成都、重庆、南京、中国香港、新加坡、首尔、东京、硅谷、弗吉尼亚、法兰克福地域的主实例,支持开启外网。只读实例支持开启外网的地域,请以控制台为准。若您的实例所在地域不支持开启外网但需外网访问服务,请参见 通过 CLB 开启外网服务 实现外网访问云数据库 MySQL 实例。
开启外网地址
1. 登录 MySQL 控制台,在实例列表,单击实例 ID 或操作列的管理,进入实例详情页面。
2. 在实例详情页下的外网地址处,单击开启。
![](https://qcloudimg.tencent-cloud.cn/image/document/9ec2d1beb3040672839b8458f7dd01c6.png)
3. 在弹出的对话框,单击确定。
说明:
开启成功后,即可在基本信息中查看到外网地址。
通过开关可以关闭外网连接权限,重新开启外网,外网的域名和端口不会变。
关闭外网地址
1. 登录 MySQL 控制台,在实例列表,单击实例 ID 或操作列的管理,进入实例详情页面。
2. 在实例详情页下的外网地址后面单击关闭。
3. 在弹出的对话框,确认无误后,单击确定。
4. 返回实例详情页,外网地址处不再显示外网地址,外网功能即关闭。