使用公网地址连接实例

当本地设备需要测试或管理Tair(以及Redis开源版实例时,或跨VPC的客户端需要连接实例时,您可以为实例申请公网地址,然后在客户端上通过公网连接至实例。

注意事项

  • 通过公网连接暂不会产生流量费用,但是会增加网络延迟,影响实例服务的性能,且存在一定的安全风险。推荐通过专有网络连接,可获得更低的网络延迟和更高的安全性。

    说明

    因公网网络稳定性造成的客户端访问异常不计入SLA。

  • 若实例为云原生版集群架构直连模式,则不支持申请公网,无法通过公网连接实例,请通过专有网络连接实例。

操作步骤

  1. 获取客户端的公网IP地址。

    • Linux操作系统:打开终端,输入curl ifconfig.me命令后回车。

    • Windows操作系统:打开命令提示符,输入curl ip.me命令后回车。

    • macOS操作系统:打开终端,输入curl ifconfig.me命令后回车。

  2. 控制台对应实例的白名单设置页面,将公网IP地址添加至实例的白名单中。更多信息请参见设置IP白名单

    说明

    若客户端的公网为动态IP,会时常发生变化,您可以在实例的IP白名单中加入相关IP网段,以避免IP发生变化造成无法访问的情况,但该方案会导致实例的安全性有所降低,请谨慎使用。

  3. 实例信息页面的连接信息区域,为实例申请公网连接地址。更多信息请参见申请公网连接地址

  4. 通过获取到的公网连接地址,使用redis-cli或客户端程序连接实例。

    说明

    公网连接不支持免密功能,您在通过公网连接实例时仍需输入账号密码,更多信息请参见实例的登录方式

常见问题

  • Q:为什么申请公网地址后还是无法连接?

    A:公网IP地址生效需要一定时间,请在5分钟后重试。

    若仍连接失败,您可以尝试直接连接实例的公网IP地址(不推荐在业务中使用该方式,仅用于故障排查),您可以执行PING r-bp1cm7j2k6knbr****pd.redis.rds.aliyuncs.com命令获取实例的公网IP地址。若可以连接成功,则表示是客户端的DNS域名解析失败导致实例无法连接,请参见解决因域名解析失败导致的连接问题