文档首页/ 分布式缓存服务 DCS/ 常见问题/ 客户端和网络连接/ 如何使用Redis-desktop-manager访问Redis实例?
更新时间:2024-06-19 GMT+08:00

如何使用Redis-desktop-manager访问Redis实例?

如下分别介绍通过内网和公网使用Redis-desktop-manager访问Redis 3.0实例的操作。

使用VPC子网访问

  1. 填写DCS实例子网地址,端口6379,以及相应密码。
  2. 单击左下角“测试连接”。

    提示成功后,说明连接正常。

    图1 通过内网使用Redis-desktop-manager访问Redis实例

    使用Redis-desktop-manager访问DCS集群实例时,执行redis命令是正常的,但是左侧显示异常,这个是因为DCS集群是基于codis架构,info命令的输出和原生的redis不一样。

使用公网访问

使用公网访问,需要注意SSL是否开启。

  • 如果SSL关闭,则只需要把地址填写实例的公网访问地址即可。

    注意需要放开实例安全组的入方向6379端口。

  • 如果SSL开启,需要在本地安装Stunnel客户端,才能通过redis-desktop-manager访问Redis。需要注意的是:
    • 必须安装Stunnel客户端,安装配置可参考Stunnel客户端安装配置
    • Redis-desktop-manaer访问地址必须填写127.0.0.1,不能填写公网IP,否则出现“connection reset”。

      因为SSL开启时,本地访问公网Redis,实际是通过Stunnel搭建的加密隧道。即Redis-desktop-manager访问Stunnel在127.0.0.1监听的socket后,Stunnel通过加密传输到公网Redis的36379端口。

      注意需要放开实例安全组的入方向36379端口。

如果SSL已经关闭,需要将其打开,只需要把公网访问关闭,重新打开的时候,启用SSL即可。相反,SSL已经打开,要将其关闭,操作是类似的。