无法连接到亚马逊上的 redis(同一 VPC 不同子网)

无法连接到亚马逊上的 redis(同一 VPC 不同子网)

我正在尝试使用 amazon 的 ElasticCache 建立一个 Redis 集群,
我有一个具有以下 CIDR 的 VPC:10.0.0.0/16。

它有五个子网:
2 个私有子网 - 10.0.3.0/24 和 10.0.1.0/24

3 公共 - 10.0.0.0/24 10.0.2.0/24 10.0.4.0/24

创建 Redis 集群后,我无法使用控制台中提供的主机名进行连接。我 100% 确定我的网络配置有误(我不是网络专家)

我的安全组允许从 0.0.0.0/0 访问端口 6379,我尝试连接的服务器与 Redis 集群位于同一 VPC 中,但不在同一子网中。
我想从公共子网中的服务器连接到私有子网中的 Redis

编辑1:

我能够使用telnet主机名和端口进行连接。
当我使用该redis-cli命令时,我没有收到响应

答案1

事实证明,由于启用了 redis AUTH,它无法连接到 redis-cli。在 github 上找到了一些东西

相关内容