admin avatar

debian配置redis远程访问的一些坑

🕞 by admin





debian系统配置redis远程访问的一些坑折腾了好久,下面是一些记录。 添加防火墙规则,防火墙规则保存在以下路径

1
/etc/iptables.rules

1
2
3
4
iptables -I INPUT -s 192.168.0.3 -p TCP --dport 6379 -j ACCEPT
iptables -I INPUT -s 172.0.1.1 -p TCP --dport 6379 -j ACCEPT
iptables -I INPUT -s 10.1.1.1 -p TCP --dport 6379 -j ACCEPT
-A-A INPUT -p tcp -m tcp --dport 6379 -j DROP

1
2
3
apt-get install iptables-persistent
service netfilter-persistent save
service netfilter-persistent reload

配置redis主服务器编辑redis配置文件,修改以下文件

1
bind 127.0.0.1

改为

1
bind 0.0.0.0

修改portport/tcp

备份服务器/从修改redis配置文件,添加以下代码

1
slaveof 192.16.2.2 6379

从备份服务器测试连接

1
redis-cli -h 198.16.2.2

输入正确的密码,连接成功。

输入info

如果连接远程redis正确的话会显示如下信息,并自动同步主服务器的redis信息。

1
master_link_status:up

否则显示

1
master_link_status:down





💘 相关文章


📝 有偿服务

• 服务器合租380/年
• 服务器配置:2.4G,6核12线程
• nvme raid 1硬盘
• 不提供服务器自主面板
• 适合稳定的个人博客
• 提供备份服务,备份空间自备
• 只提供ipv6地址,搭配cloudflare使用
• 提供想要安装的程序和域名
• 博客必须是和谐健康的
• 博客不能是视频和图片站
• 提供以下付费服务
• 建站,FTP,备份,Linux,Wordpress等建站问题咨询管理
• 加微信:344452500(不闲聊,直接说事)

写一条评论

Based on Golang + fastHTTP + sdb | go1.16.8 Processed in 0ms