上一篇
📢 最新动态(2025-08)
Redis 7.2 近期优化了网络绑定策略,默认安全性更高,但这也让部分开发者头疼——怎么让 Redis 能被不同设备访问?别急,今天手把手教你配置!
默认情况下,Redis 只绑定 0.0.1
(本地回环),这意味着:
解决方案:修改 Redis 配置,允许所有 IP 连接!
/etc/redis/redis.conf
redis.windows.conf
用你喜欢的编辑器打开它(nano
、vim
或记事本)。
找到以下两行(或类似内容):
bind 127.0.0.1 protected-mode yes
修改为:
bind 0.0.0.0 protected-mode no
📌 参数说明:
bind 0.0.0.0
:允许所有 IPv4 地址连接 protected-mode no
:关闭保护模式(⚠️ 仅限内网使用,外网需额外设密码!) 在配置文件中添加:
requirepass your_strong_password
把 your_strong_password
换成复杂密码,防止被恶意扫描! 🔒
sudo systemctl restart redis
redis-server --service-restart
redis-cli -h 你的电脑IP -p 6379 -a your_strong_password
import redis r = redis.Redis( host="目标IP", port=6379, password="your_strong_password" ) r.set("hello", "world") print(r.get("hello")) # 输出 b'world'
1️⃣ 不要暴露到公网!除非搭配防火墙规则 + 强密码。
2️⃣ 生产环境建议用 SSH 隧道 或 VPN 访问。
3️⃣ 定期监控 Redis 日志(/var/log/redis/redis.log
)。
遇到问题?欢迎在评论区交流! 💬
(注:本文基于 Redis 7.2 版本,2025-08 验证通过)
本文由 酒今雨 于2025-08-03发表在【云服务器提供商】,文中图片由(酒今雨)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://vps.7tqx.com/wenda/526269.html
发表评论