Tôi đã gặp vấn đề tương tự và câu trả lời trước đó không giúp được tôi (mặc dù được viết tốt).
Giải pháp là ở đây:kiểm tra /etc/redis/redis.conf
của bạn và đảm bảo thay đổi giá trị mặc định
bind 127.0.0.1
đến
bind 0.0.0.0
Sau đó khởi động lại dịch vụ của bạn (service redis-server restart
)
Sau đó, bây giờ bạn có thể kiểm tra xem redis có đang lắng nghe trên giao diện không cục bộ với
redis-cli -h 192.168.x.x ping
(thay 192.168.x.x bằng địa chỉ IP của bạn)
Lưu ý quan trọng: như một số người dùng đã nêu, nó không an toàn để thiết lập điều này trên máy chủ được kết nối với Internet. Bạn nên chắc chắn rằng bạn được bảo vệ bằng bất kỳ phương tiện nào phù hợp với nhu cầu của bạn.