本机连接本地虚拟机的Redis

本机连接本地虚拟机的Redis

用Xshell链接本地虚拟机Linux(CentOS 7)可以链接成功。
本机访问虚拟机的Redis服务不成功,Redis可视化工具链接一直失败。


解决办法两步:

  1. 开放虚拟机6379的端口 —> firewall-cmd --add-port=6379/tcp --permanent
  2. redis.conf 允许咱们的电脑IP —> bind 0.0.0.0

查看虚拟机6379的IP时候被访问

firewall-cmd --query-port=6379/tcp
如果返回no则端口没有开启,yes代表开启
firewall-cmd --add-port=6379/tcp --permanent
返回success说明开启成功,加permanent代表永久有效 不会因为重启防火墙失效

iptables -n -L | grep 6379

查看端口
我的6379端口已经打开

找到自己的redis.conf

找到redis-server 启动所用的redis.conf ,把bind 127.0.0.1 改为 bind0.0.0.0
redis.conf

再次链接成功!


*思想:Xshell用的端口22访问虚拟机,相当于在虚拟机中打开了终端
本机访问虚拟机的Redis,首先咱们本机应该能访问到虚拟机端口6379,Redis应该接受咱们的ip

你可能感兴趣的:(redis,linux)