如何确定虚拟机的IP

在Windows主机上运行ipconfig不能确定虚拟机IP

你现在是在 Windows 主机 上运行 ipconfig,而 Redis 是运行在 VirtualBox 虚拟机(Ubuntu 或类似系统) 里。


你现在的情况总结如下:

网络接口 IP 地址 用途
192.168.56.1 VirtualBox Host-Only 网络 用于主机与虚拟机通信
192.168.163.1 VMware VMnet1 VMware 虚拟网络
192.168.153.1 VMware VMnet8 VMware NAT 网络
10.66.109.235 WLAN 无线网卡 主机真实网络地址

❗问题核心:

你的 Redis 虚拟机 没有监听在主机可以访问的 IP 上 ,或者 Redis 根本没启动


接下来请你做以下几步:

🔍 1. 确认虚拟机的 IP 地址

虚拟机(Ubuntu) 中执行:

bash 复制代码
ip addr

你会看到类似:

复制代码
inet 192.168.56.101/24 brd 192.168.56.255 scope global enp0s3

记下这个 IP,比如 192.168.56.101


🔍 2. 确认 Redis 是否监听在虚拟机的这个 IP 上

在虚拟机中执行:

bash 复制代码
sudo netstat -tunlp | grep 6379

或者:

bash 复制代码
sudo ss -tunlp | grep 6379

你应该看到:

复制代码
tcp   LISTEN  0  128  192.168.56.101:6379  0.0.0.0:*

如果没有,说明 Redis 只监听在 127.0.0.1,请继续下一步。


🔧 3. 修改 Redis 配置监听 Host-Only 网络

编辑 Redis 配置文件(虚拟机中):

bash 复制代码
sudo nano /etc/redis/redis.conf

找到:

复制代码
bind 127.0.0.1

改为:

复制代码
bind 192.168.56.101

如果你希望 Redis 监听所有接口,也可以写 bind 0.0.0.0,但注意安全风险。

然后重启 Redis:

bash 复制代码
sudo systemctl restart redis

🔧 4. 确保防火墙放通 6379 端口(虚拟机中)
bash 复制代码
sudo ufw allow 6379

✅ 5. 在 Windows 主机上测试连接

在 Windows 的 CMD 或 PowerShell 中执行:

bash 复制代码
redis-cli -h 192.168.56.101 -p 6379 ping

如果返回:

复制代码
PONG

说明连接成功!


✅ 总结一句话:

确保 Redis 虚拟机使用的是 Host-Only 网络(192.168.56.x),并监听在虚拟机的 Host-Only IP 上(如 192.168.56.101),然后主机就能通过 192.168.56.101:6379 访问 Redis。


如果你不确定虚拟机 IP 或网络设置,也可以贴出虚拟机中 ip addrredis.confbind 行,我可以帮你确认。

相关推荐
踏浪无痕1 小时前
线上偶发 502 排查:用 Netty 成功复现 KeepAlive 时间窗口案例实战(附完整源码)
运维·网络协议
shmexon1 小时前
上海兆越亮相无锡新能源盛会,以硬核通信科技赋能“能碳未来”
网络·人工智能
北京耐用通信1 小时前
告别“牵一发而动全身”:耐达讯自动化Profibus PA分线器为石化流量计网络构筑安全屏障
人工智能·网络协议·安全·自动化·信息与通信
Sinowintop1 小时前
易连EDI-EasyLink无缝集成之消息队列Kafka
分布式·网络协议·kafka·集成·国产化·as2·国产edi
Lay_鑫辰2 小时前
西门子诊断-状态和错误位(“轴”工艺对象 V1...3)
服务器·网络·单片机·嵌入式硬件·自动化
车载测试工程师2 小时前
CAPL学习-IP API函数-2
网络·学习·tcp/ip·capl·canoe
●VON3 小时前
在鸿蒙 PC 上使用 Electron 获取本机 IP 地址
tcp/ip·electron·harmonyos
Xの哲學3 小时前
Linux 指针工作原理深入解析
linux·服务器·网络·架构·边缘计算
Pocker_Spades_A4 小时前
在家搭个私人网盘?用 Nextcloud+cpolar 突破局域网限制
网络
车载测试工程师4 小时前
CAPL学习-IP API函数-1
网络·学习·tcp/ip·capl·canoe·doip