Ubuntu Redis网络配置要点如下:
- 修改绑定地址:
- 编辑配置文件
/etc/redis/redis.conf,找到bind参数,将其改为0.0.0.0以允许远程访问(生产环境建议绑定特定IP)。
- 编辑配置文件
- 关闭保护模式:
- 将
protected-mode设置为no,避免仅本地访问限制(需结合密码认证)。
- 将
- 设置访问密码:
- 取消
requirepass注释并设置强密码,增强安全性。
- 取消
- 配置防火墙:
- 若启用UFW防火墙,需开放Redis默认端口6379:
sudo ufw allow 6379/tcp。
- 若启用UFW防火墙,需开放Redis默认端口6379:
- 验证配置生效:
- 重启Redis服务:
sudo systemctl restart redis-server,并通过redis-cli或客户端工具测试远程连接。
- 重启Redis服务:
- 高级配置(可选):
- 绑定多个IP:在
bind参数中添加多个IP地址(如bind 127.0.0.1 192.168.1.100)。 - 配置端口:修改
port参数为自定义端口(需同步调整防火墙规则)。
- 绑定多个IP:在
注意:生产环境中需优先使用内网IP、强密码及安全组限制访问,避免暴露在公网。