Another Redis Desktop Manager远程连接Redis报错:Client On Error: Error: connect ETIMEDOUT

简介: 在尝试使用Another Redis Desktop Manager连接远程Redis时遇到持续Timeout的问题,检查并执行了常规教程中的所有步骤,包括修改Redis配置文件以允许远程访问,开放本地防火墙的6379端口,以及确保网络连通性。

Another Redis Desktop Manager 是Reids的图形化程序。先瞎侃一下:本来是不打算写这篇文章的……因为按理来说连接挺容易的,基本的教程也都能搜到,无奈我这个老倒霉蛋好巧不巧,连接的时候一直TimeOut,在StackOverflow搜了一大堆教程也在国内博客搜了很多,提到的配置都配置了,都尝试了,也没有解决。后来经“高人指点”,才发现是我远程服务器的安全组中,没有配置Redis的6379端口。



如果有和我一样情况的小伙伴,可以试一下。



一、问题描述


我已经做了的事:(按照基本的教程远程连接redis)


  1. 将 redis 配置文件下载到本地:redis 配置文件是 linux 下的 /etc/redis.conf。


  1. 将 redis.conf 中的 “bind 127.0.0.1”注释掉。


  1. 将 redis.conf 中的“protected-mode yes” 改为“protected-mode no”。


  1. 将修改后的 redis.conf 上传至 liunx 下的 /etc 目录。


  1. 使用命令“redis-cli shutdown”先关闭 redis 服务,再使用“redis-server /etc/redis.conf &”启动 redis 服务。且关闭了远程主机的防火墙。



  1. 在本地防火墙中开放6379端口。



  1. 验证远程主机是否连接正常(ping一下,连接正常)




在已完成上述操作后,Another Redis Desktop Manager仍然无法连接远程主机的redis,报错:





二、问题解决


后来我才知道,是我没有在远程服务器的安全组里配置Redis端口号。

1、打开远程服务器控制台。我的这台是阿里云服务器。




2、选安全组规则,看看有没有配置过redis端口号,如果没有,就手动添加。





3、进行配置




4、配置完毕。重新连接远程主机,开启redis。然后用Another Redis Desktop Manager去连接。







5、连接成功




相关文章
|
5月前
|
NoSQL Java 网络安全
SpringBoot启动时连接Redis报错:ERR This instance has cluster support disabled - 如何解决?
通过以上步骤一般可以解决由于配置不匹配造成的连接错误。在调试问题时,一定要确保服务端和客户端的Redis配置保持同步一致。这能够确保SpringBoot应用顺利连接到正确配置的Redis服务,无论是单机模式还是集群模式。
504 5
|
11月前
|
NoSQL 网络协议 Redis
解决:启动Redis报错
当 Redis 启动报错“Could not create *:6379”时,可能是端口占用或配置问题。解决方法:依次运行以下命令——先通过 `redis-cli.exe` 进入命令行并执行 `shutdown` 关闭服务,再用 `exit` 退出工具,最后通过 `redis-server.exe redis.windows.conf` 重启 Redis。此操作可有效释放端口并正常启动 Redis 服务。
1112 1
|
NoSQL 关系型数据库 MySQL
2024Mysql And Redis基础与进阶操作系列(4-2)作者——LJS[含MySQL非空、唯一性、PRIMARY KEY、自增列/自增约束举例说明等详解步骤及常见报错问题对应的解决方法]
24MySQL非空、唯一性、PRIMARY KEY、自增列/自增约束举例说明等详解步骤及常见报错问题对应的解决方法(4-2) 学不会你来砍我!!!
|
NoSQL 安全 关系型数据库
2024Mysql And Redis基础与进阶操作系列(6)作者——LJS[含MySQL 多表之一对一/多;多对多;多表联合查询等详解步骤及常见报错问题所对应的解决方法]
MySQL 多表之一对一/多;多对多;多表联合之交叉连接;内连接;左、右、外、满、连接;子查询及关键字;自连接查询等详解步骤及常见报错问题所对应的解决方法
|
SQL NoSQL 关系型数据库
2024Mysql And Redis基础与进阶操作系列(5)作者——LJS[含MySQL DQL基本查询:select;简单、排序、分组、聚合、分组、分页等详解步骤及常见报错问题所对应的解决方法]
MySQL DQL基本查询:select;简单、排序、分组、聚合、分组、分页、INSERT INTO SELECT / FROM查询结合精例等详解步骤及常见报错问题所对应的解决方法
|
SQL NoSQL 关系型数据库
|
存储 SQL NoSQL
|
NoSQL 关系型数据库 MySQL
2024Mysql And Redis基础与进阶操作系列(8)作者——LJS[含MySQL 创建、修改、跟新、重命名、删除视图等具体详步骤;注意点及常见报错问题所对应的解决方法]
MySQL 创建、修改、跟新、重命名、删除视图等具体详步骤;举例说明注意点及常见报错问题所对应的解决方法
|
SQL NoSQL 关系型数据库