对于刚刚接触redis的人来说,在理解配置文件中的bind参数时很容易产生误解,以为可以通过该参数限制访问redis的来源IP。其实是错误的,错误的,错误的,
bind 这个参数是 redis服务监听本地的那个ip的端口,不是说可以让谁来链接
比如 我有一台服务器,有三个ip,一个内网1网段192.168.1.100,一个内网2网段192.168.2.100,一个公网IP 47.22.22.255
这台服务器上的redis只想让内网1网段的机器和公网ip的访问
就设置 bind 192.168.1.100 47.22.22.255
这样子用户在访问192.168.1.100:6379 和47.22.22.255:6379都可以访问到此redis服务
访问192.168.2.100:6379就访问不到。
bind是配置监听本地的哪个ip。
redis只能设置访问redis用那个ip,至于来源ip时不做限制的,为了安全的话,可以用防火墙进行限制
网友评论