更新时间:2026-06-11 GMT+08:00
分享

通过内网IP连接实例

操作场景

GeminiDB Redis支持使用弹性云服务器通过内网IP连接GeminiDB Redis实例。

本章节以Linux系统的弹性云服务器为例,指导您通过Redis-cli客户端连接GeminiDB Redis实例。您可以根据业务需求选用非SSL方式或SSL方式连接实例,其中,SSL连接实现了数据加密功能,具有更高的安全性,详情请参见通过SSL方式连接GeminiDB Redis实例。本章节中主要介绍非SSL方式连接GeminiDB Redis实例的步骤。

使用须知

  • 目标实例需要与弹性云服务器位于同一区域、同一VPC和同一子网内,以确保正常访问。
  • 弹性云服务器必须处于目标实例所属安全组允许访问的范围内,详情请参见GeminiDB Redis实例节点配置安全组规则
  • 使用非SSL方式连接GeminiDB Redis实例,必须关闭SSL安全连接。如何关闭SSL,请参见GeminiDB Redis实例设置SSL数据加密
  • 推荐生产业务通过负载均衡地址连接实例,以降低单节点故障、维护或切换对业务连接的影响。内网IP连接更适合临时验证、问题定位或明确需要连接指定节点的场景。

前提条件

创建弹性云服务器,以Linux操作系统为例。详情请参见《弹性云服务器》中购买弹性云服务器的内容。

操作步骤

  1. 登录弹性云服务器,详情请参见《弹性云服务器》中登录弹性云服务器的内容。
  2. 将Redis客户端上传到弹性云服务器。

    方法一:

    在ECS上,通过如下命令,下载Redis客户端。

    wget --no-check-certificate https://download.redis.io/releases/redis-6.2.0.tar.gz

    方法二:

    下载Redis客户端安装包,并将Redis客户端安装包上传到弹性云服务器。

    您可以使用任何终端连接工具(如WinSCP、PuTTY等)将安装包上传至弹性云服务器。

  3. 解压客户端工具包。

    tar -xzf redis-6.2.0.tar.gz

  4. 在“src”目录下,连接数据库实例

    cd redis-6.2.0
    make
    cd src
    ./redis-cli -h <DB_HOST> -p <DB_PORT> -a <DB_PWD>

    示例:

    ./redis-cli -h 192.xx.xx.xx -p 6379 -a <DB_PWD>
    表1 参数说明

    参数

    说明

    <DB_HOST>

    待连接实例的内网IP。

    您可以在“实例管理”页面,单击实例名称,进入“基本信息”页面,在左侧导航栏单击“节点管理”,在节点信息列表中获取“内网IP”。

    如果您购买的实例有多个节点,选择其中任意一个节点的内网IP即可连接GeminiDB Redis实例。

    <DB_PORT>

    待连接实例的端口,具体请以实际端口为准。

    获取实例端口的方法如下:

    在“实例管理”页面,单击实例名称,进入“基本信息”页面,在连接信息 > 实例端口处获取当前实例的端口信息。

    <DB_PWD>

    购买GeminiDB Redis实例时设置的管理员密码。

  5. 出现如下信息,说明连接成功。

    IP:port>

相关文档