云数据库Redis默认提供内网连接地址,如需从公网连接Redis实例,请先申请公网连接地址。

前提条件

Redis实例为本地盘实例,云盘实例暂不支持此功能。关于二者的区别,请参见本地盘和云盘实例对比

连接地址的网络类型

连接地址的网络类型 说明
专有网络
  • 专有网络VPC(Virtual Private Cloud)是您自己独有的云上私有网络,不同的专有网络之间二层逻辑隔离,拥有较高的安全性和性能。
  • Redis实例默认提供专有网络连接地址,通过专有网络连接Redis实例可以获取更高的安全性和性能。
经典网络 经典网络中的云服务在网络上不进行隔离,只能依靠云服务自身的安全组或白名单策略来阻挡非法访问。推荐切换为更安全的专有网络,具体操作,请参见切换为专有网络
公网 由于通过公网连接实例存在一定的安全风险,Redis实例默认未提供公网连接地址。如果您的客户端属于以下情形,您可以申请公网连接地址,通过公网连接Redis实例:
  • 客户端所属的设备(例如ECS实例)与Redis实例不在同一专有网络。
  • 客户端所属的设备与Redis实例不在同一地域。
  • 客户端为阿里云以外的设备(例如本地设备)。

操作步骤

  1. 登录Redis管理控制台
  2. 在顶部菜单栏的左上角,选择实例所属的地域。
  3. 实例列表页,单击目标实例ID。
  4. 连接信息区域框,单击申请公网连接
    图 1. 申请公网连接地址
    申请公网连接地址
  5. 可选:在弹出的对话框中,设置连接地址和端口。
    配置 说明
    连接地址
    • 目前仅支持修改连接地址的前缀(前缀默认为实例ID)。
    • 自定义前缀需由小写英文字母和数字组成,以小写字母开头,长度为8~64个字符。
    端口 可在修改连接地址的同时,修改端口,范围为1024~65535。
  6. 单击确定
    申请操作完成后,连接信息区域框中将展示公网连接地址。

相关API

API接口 说明
AllocateInstancePublicConnection 为Redis实例申请公网连接地址。

后续步骤

如何通过公网连接Redis实例