redis telnet连接失败,java连接超时 个人解决方法

自己也百度了很多,都是复制黏贴,基本对解决问题没有太大帮助,我自己纠结了好久请教了一些人才得以解决,在此也感谢那些大佬的帮助,希望我的解决过程也能帮助到你们

我使用的是吴邦图系统和vmware虚拟机

虚拟机需要端口映射

1.安装redis命令

sudo apt-get install  redis-server  

2.修改配置文件

如果只用于本地访问不必修改redis.conf配置文件,如果需要外网访问需要讲bind 127.0.0.1注释掉或者修改成 bind 0.0.0.0(允许所有Ip访问),若指定Ip访问修改成 bind 指定Ip  ,保存退出 

3.端口映射

redis telnet连接失败,java连接超时 个人解决方法

redis telnet连接失败,java连接超时 个人解决方法

redis telnet连接失败,java连接超时 个人解决方法

redis telnet连接失败,java连接超时 个人解决方法

redis telnet连接失败,java连接超时 个人解决方法

添加设置6379端口 tcp  确定后完成端口映射

4.进去系统然后关闭防火墙或者开放6379端口

方法一

关闭防火墙

sudo ufw disable   然后重启

方法二 

开放6379端口

sudo ufw allow 6379

重启redis服务

redis-cli shutdown

redis-server

5.启动客户端

  (本地启动)redis-cli       (外网访问可以在另一台机器上开启客户端)  redis-cli   -a redis  -h  虚拟机ip

 或者在本机上cmd 输入  redis-cli   -a redis  -h  虚拟机ip   如果能进入客户端则说明能外网访问

6.telnet

cmd 后 并且确定已安装telnet客户端 ,若没有安装百度安装  ,telnet    虚拟机ip    6379如果进入改图状态则可以正常使用redis了

redis telnet连接失败,java连接超时 个人解决方法