当本地设备需要测试或管理Redis实例时,您可以为Redis实例申请公网地址,然后在本地设备上通过公网连接至Redis实例。
注意事项
- 通过公网连接暂不会产生流量费用,但是会增加网络延迟,影响Redis服务的性能,且存在一定的安全风险。推荐通过专有网络连接,可获得更低的网络延迟和更高的安全性。说明 因公网网络稳定性造成的客户端访问异常不计入SLA。
- 若实例为云盘版集群架构直连模式,则不支持申请公网,无法通过公网连接Redis实例,请通过专有网络连接实例。
操作步骤
- 根据本地设备的操作系统,选择下述方法获取本地设备对应的公网地址:
- Linux操作系统
在本地设备上执行curl ipinfo.io |grep ip命令,获取其公网IP地址,返回示例如下:
- Windows操作系统
在本地设备中访问ipinfo,获取其公网地址。
- Linux操作系统
- 将本地设备的公网IP地址添加至Redis实例的白名单中。具体操作,请参见设置白名单。说明 若本地设备的公网为动态IP,会时常发生变化,您可以在Redis的IP白名单中加入相关IP网段,以避免IP发生变化造成无法访问的情况,但该方案会导致实例的安全性有所降低,请谨慎使用。
- 为Redis实例申请公网连接地址,具体操作,请参见申请公网连接地址。
- 通过获取到的公网连接地址,使用redis-cli或Redis客户端程序连接Redis实例。说明 公网连接不支持免密功能,您在通过公网连接实例时仍需输入账号密码,更多信息请参见Redis实例登录方式。