自助诊断连接

当您购买RDS实例后,可能会遇到无法连接实例的问题,大部分情况是因为网络不通,您可以通过自助诊断工具排查并处理问题。本文介绍RDS实例内网和外网连接的自助诊断方法,帮助您快速解决这类问题。

技术实现

  • 实例连接诊断是检测从连接发起方到RDS实例的整个链路的连通性。例如,如果检测到连接发起方的IP不在实例白名单中,则连通性不通过。

  • 实例白名单检测支持网段检测,如果IP在实例白名单中某个网段的范围内,也可以通过检测。

注意事项

如果RDS实例的网络类型为专有网络,内网ECS地址能访问RDS实例的前提条件是两者都在同一个VPC下,如果不在同一个VPC下,即使添加了白名单,也无法连接。

操作步骤

  1. 访问RDS实例列表,在上方选择地域,单击目标实例ID。

  2. 在左侧导航栏,单击数据库连接

  3. 连接诊断区域,添加待检测的需要访问RDS的ECS内网地址或外网客户端地址:

    • 添加内网地址:单击内网诊断页签,单击添加内网ECS地址,在弹出的对话框中,选中目标ECS实例,将其添加到已选ECS实例列中,单击确定

    • 添加外网地址:单击外网诊断页签,单击添加外网地址,输入IP地址或单击加载本机公网IP(如本机开启了网络代理,请先关闭),单击确定

      说明

      只有在无网络代理的前提下,才能一键获取本机公网IP。

  4. 单击开始检测

    检测完成后,您可以根据不同的检测结果进行相应的操作:

    状态

    操作

    正常

    无需处理。

    IP不在实例白名单中

    单击操作列的设置白名单,将IP添加到白名单中,详情请参见设置白名单

    异常,请提交工单

    单击操作列的提交工单,提交工单处理。

相关文档

  • 如果需要将内网ECS IP地址或本机公网IP添加到RDS实例白名单中。更多信息,请参见设置白名单

  • 如果需要通过外网连接RDS实例,可以申请外网地址。更多信息,请参见开通或关闭外网地址

  • 自助诊断正常后,您可以通过SSMS客户端、DMS等方式连接RDS实例。更多信息,请参见连接SQL Server实例