带虚拟机的redis
我在本地机器上创建了一个symfony项目。我在虚拟机上安装了redis服务器。在config.yml中,我为redis连接添加了以下代码。 snc_redis: 客户: 违约: 类型:predis 别名:默认值 dsn:redis://127.0.0.1 现在我正在尝试将我的虚拟机连接到redis服务器,但它仍然连接到我的本地机器带虚拟机的redis,redis,virtual-machine,Redis,Virtual Machine,我在本地机器上创建了一个symfony项目。我在虚拟机上安装了redis服务器。在config.yml中,我为redis连接添加了以下代码。 snc_redis: 客户: 违约: 类型:predis 别名:默认值 dsn:redis://127.0.0.1 现在我正在尝试将我的虚拟机连接到redis服务器,但它仍然连接到我的本地机器 有人能告诉我如何将虚拟机与本地项目连接起来吗?这个问题不是redis的问题。这是网络/虚拟化问题。例如,对于virtualbox,vbox的网络连接始终是nat连接
有人能告诉我如何将虚拟机与本地项目连接起来吗?这个问题不是redis的问题。这是网络/虚拟化问题。例如,对于virtualbox,vbox的网络连接始终是nat连接。无法从主机系统访问它。例如,您需要使用网桥。已经有nat连接。在端口转发中,我将来宾ip设置为10.0.0.5,端口6379和主机ip,端口分别为127.0.0.17003。然后我添加了snc_redis:clients:default:type:predis别名:default dsn:redis://127.0.0.1:7003.Now 此外,我得到错误的“连接被拒绝”看到这个问题不是一个redis的问题。这是网络/虚拟化问题。例如,对于virtualbox,vbox的网络连接始终是nat连接。无法从主机系统访问它。例如,您需要使用网桥。已经有nat连接。在端口转发中,我将来宾ip设置为10.0.0.5,端口6379,主机ip设置为127.0.0.17003。然后我添加了snc_redis:clients:default:type:predis别名:default dsn:redis://127.0.0.1:7003.Now 此外,我还收到错误“连接被拒绝”,请参见