为了账号安全,请及时绑定邮箱和手机立即绑定

关于redis的bind参数


需要绑定两个,一个是127.0.0.1 一个是linxu地址  

正在回答

1 回答

在配置文件redis.conf中,默认的bind 接口是127.0.0.1,也就是本地回环地址。
这样的话,访问redis服务只能通过本机的客户端连接,而无法通过远程连接,
这样可以避免将redis服务暴露于危险的网络环境中,防止一些不安全的人随随便便通过远程
连接到redis服务。
如果bind选项为空的话,那会接受所有来自于可用网络接口的连接。

例子:
比如有两台redis服务器,ip分别为:192.168.1.101和192.168.1.103,如何在101上通过redis-cli访问103上的redis呢?在远程连接103之前,先讲下redis-cli的几个关键参数:

用法:redis-cli [OPTIONS] [cmd [arg [arg ...]]]

-h <主机ip>,默认是127.0.0.1
-p <端口>,默认是6379
-a <密码>,如果redis加锁,需要传递密码

--help,显示帮助信息


当在101上通过redis-cli访问103上的redis时,首先要修改103上的redis.conf文件,在bind下加一行:bind 192.168.1.101
这样103上的redis服务就可以listen来自192.168.1.101的连接。

通过对rendis-cli用法介绍,在101上连接103应该很简单:


1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Redis入门
  • 参与学习       107131    人
  • 解答问题       154    个

本课程为Redis和Jedis使用的入门级教程,对Redis有初步了解

进入课程

关于redis的bind参数

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信