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

注意事项

  • 云盘版集群架构直连模式实例不支持申请公网地址。
  • 为保障安全性,若实例已开启专有网络免密访问,通过公网地址连接Redis仍需密码验证。
  • 申请公网地址不会对Redis实例造成影响,但会降低实例的安全性,请谨慎使用。

连接地址的网络类型

连接地址的网络类型说明
专有网络
  • 专有网络VPC(Virtual Private Cloud)是您自己独有的云上私有网络,不同的专有网络之间二层逻辑隔离,拥有较高的安全性和性能。
  • Redis实例默认提供专有网络连接地址,通过专有网络连接Redis实例可以获取更高的安全性和性能。
经典网络经典网络中的云服务在网络上不进行隔离,只能依靠云服务自身的安全组或白名单策略来阻挡非法访问。推荐切换为更安全的专有网络,具体操作,请参见切换为专有网络VPC
公网由于通过公网连接实例存在一定的安全风险,Redis实例默认未提供公网连接地址。如果您的客户端属于以下情形,您可以申请公网连接地址,通过公网连接Redis实例:
  • 客户端所属的设备(例如ECS实例)与Redis实例不在同一专有网络。
  • 客户端所属的设备与Redis实例不在同一地域。
  • 客户端为阿里云以外的设备(例如本地设备)。
说明
  • 为了获得更快的传输速率和更高的安全性,建议您将应用迁移到与您的Redis实例在同一地域且网络类型相同的ECS实例,然后使用专有网络地址。
  • 公网与专有网络会共享该实例的带宽与连接数。例如该实例的带宽为96 MB/s,若专有网络已使用70 MB/s,则公网最多可使用26 MB/s的带宽。

费用

申请公网地址和后续产生的公网流量暂不收费。

操作步骤

  1. 访问Redis实例列表,在上方选择地域,然后单击目标实例ID。
  2. 连接信息区域框,单击公网访问对应的申请连接地址
    说明 若没有申请连接地址按钮或该按钮为灰色,表示该实例为云盘版集群架构直连模式实例,不支持申请公网地址。
  3. 在右侧弹出的面板中,设置连接地址和端口。
    配置说明
    连接地址
    • 目前仅支持修改连接地址的前缀(前缀默认为实例ID)。
    • 自定义前缀需由小写英文字母和数字组成,以小写字母开头,长度为8~40个字符。
    端口可在修改连接地址的同时,修改端口,范围为1024~65535。
  4. 单击确定
    申请操作完成后,连接信息区域框中将展示公网连接地址。

相关API

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

常见问题

  • Q:报错Current engine version does not support operations怎么办?

    A:当前引擎的小版本过低,不支持此操作,请升级小版本后重试,更多信息请参见升级小版本

后续步骤

如何通过公网连接Redis实例