如何在 Windows 上使用 redis-cli 连接到运行在 VMware Linux 上的 Redis?

4
我在Windows 8上作为主机,在VMware中安装了Linux客户端,并在Linux上安装了redis,redis正常工作。
我不知道如何使用redis-cli -h [ipAddress]连接VMware上Linux上的redis。
以下是需要解决的问题:
1.如何在Linux、Windows 8和VMware上配置网络?
2.我不知道应该使用哪个[ipAddress]来连接VMware上Linux上的redis?
【更新】
我可以从Windows上ping通,并且我可以将Linux上的redis-cli连接到Windows上的redis-server。
我使用了安装Redis

你是否正在尝试从另一台Linux机器远程连接到Redis? - raffian
不,我使用 VMware,而且不知道如何为其配置网络。 - Amir Movahedi
如果这是一个网络问题,您应该在http://serverfault.com/或http://superuser.com/上提问。 - raffian
取决于您在 Linux 客户机上使用的网络类型。如果是桥接方式,则可以通过在 Linux 命令行上运行 ifconfig 来获取 Linux 主机的 IP 地址,然后连接到该地址。 - Carl Zulauf
2个回答

4

我曾经有一个类似的情况,Redis运行在VirtualBox上的Ubuntu 12中,而Windows 7是宿主机。我在尝试从Windows 7连接到Ubuntu机器时遇到了麻烦。

我需要编辑我的redis.conf文件(在Ubuntu上为/etc/redis/redis.conf),并注释掉这一行:

#bind 127.0.0.1

对我有用。


0
听起来像是网络/防火墙问题。无论服务器和客户端使用什么操作系统,您都应该通过redis-cli连接到redis服务器。这应该始终是redis-cli -h [ipAddress]

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接