在虚拟机上装置了redis 3 ,发动后本机客户端能够衔接拜访,可是外部主机一向拜访不了
究竟怎样回事儿呢?
用telnet 测验下,成果如下
检查了虚拟机的端口等状况,一切正常,网上查了一下材料都没解决问题,不过一个大神说可能是redis服务端直接回绝你这台机子的衔接。那redis是怎样做到的呢?检查redis.conf文件,发下有个bind装备
敞开这个装备时:redis 只接纳来自于该 IP 地址列表的恳求,假如不进行设置,那么将处理一切恳求。
所以制止这个装备,重启redis。
用长途客户端衔接
问题描绘中说redis开端了保护形式,持续检查redis.conf文件,发现3.2后新增protected-mode装备,默许是yes,即敞开。解决办法分为两种:1、封闭protected-mode形式 2、装备bind或许设置暗码
测验办法1封闭protected-mode形式
测验衔接正常,指令操作无误。
测验办法22、装备bind或许设置暗码
客户端测验