Me he quedado con el mismo problema y la respuesta anterior no me ayudó (aunque está bien escrita).
La solución está aquí:verifique su /etc/redis/redis.conf
y asegúrese de cambiar el valor predeterminado
bind 127.0.0.1
a
bind 0.0.0.0
Luego reinicie su servicio (service redis-server restart
)
Ahora puede comprobar que redis está escuchando en una interfaz no local con
redis-cli -h 192.168.x.x ping
(reemplace 192.168.x.x con su dirección IP)
Nota importante: como afirmaron varios usuarios, no es seguro para establecer esto en un servidor que está expuesto a Internet. Debes estar seguro de que tu redis está protegida con cualquier medio que se ajuste a tus necesidades.