Бях заседнал със същия проблем и предишният отговор не ми помогна (макар и добре написан).
Решението е тук:проверете вашия /etc/redis/redis.conf
, и се уверете, че сте променили по подразбиране
bind 127.0.0.1
до
bind 0.0.0.0
След това рестартирайте услугата си (service redis-server restart
)
След това вече можете да проверите дали redis слуша на нелокален интерфейс с
redis-cli -h 192.168.x.x ping
(заменете 192.168.x.x с вашия IP адрес)
Важна забележка: както заявиха няколко потребители, това не е безопасно за да зададете това на сървър, който е изложен на интернет. Трябва да сте сигурни, че redis е защитен с всякакви средства, които отговарят на вашите нужди.