解决:redis部署后远程连接报 Could not connect to redis at IP:Port: No route to host

搭建redis服务,尝试使用RDM远程连接时,发现连接不上redis。

修改 redis.conf

注释掉ip绑定
# bind 127.0.0.1 ::1
关闭保护模式
protected-mode no
设置登录密码
requirepass 密码

当保护模式开启时,如果:
1) 服务器没有使用“bind”指令显式绑定到一组地址。
2) 没有配置密码。
服务器只接受来自IPv4和IPv6环回地址127.0.0.1和::1的客户端的连接,以及来自Unix域套接字的连接。

redis.conf 位置在安装目录下
redis相关的命令已经配置到全局

关闭已经打开的服务
redis-cli
shutdown
通过配置文件启动服务
redis-server redis.conf

iptables 配置

防火墙所有网址都可访问此端口,云服务器可以到控制台设置。
如果开始没有配置登录密码,可能所有ip都能操作redis

iptables -I INPUT -p tcp --dport 6379 -j ACCEPT

你可能感兴趣的:(Redis,问题解决,redis)