Redis无法使用ip访问

问题:

    启动redis服务,可以使用127.0.0.1配置并使用访问redis,但是换成IP地址就无法访问

 127.0.0.1 可以

[root]#  ./redis-cli -c -h 127.0.0.1 -p 6379
127.0.0.1:6379>

 

使用ip 192.168.0.1 不能访问

[root]#  ./redis-cli -c -h 192.168.0.1 -p 6379
Could not connect to Redis at 192.168.0.1:6379: No route to host
Could not connect to Redis at 192.168.0.1:6379: No route to host
not connected>


解决:

    1. 打开 /opt/redis-4.0.10/

        将 NETWORK 下

       bind 127.0.0.1 改为bind 0.0.0.0

        并将 protected-mode  yes    改为 protected-mode  no;
 
    2. 重启 Redis 服务,即可使用 IP 访问 Redis了;

 

   如果还不行查看防火墙是否开启,关闭防火墙。还不行就看ifconfig是不是存在多个ip的情况。

 

 


 

资源丰富的的网盘资源:网盘资源大全! 推荐一个适合零基础学习SQL的网站:不用安装数据库,在线轻松学习SQL!
posted @ 2021-07-12 17:04  万笑佛  阅读(1594)  评论(0编辑  收藏  举报