文章目录
- 一、前置检查(Windows宿主机)
- 二、配置IP,保证同网段
- 方式1:DHCP自动获取(最简单)
- 方式2:静态IP(推荐,IP固定,适合端口映射/文件共享)
- 三、连通性测试
- 四、常见不通排错
一、前置检查(Windows宿主机)
- 关闭VMware软件
- 打开
编辑 → 虚拟网络编辑器(管理员身份运行!) - 选中
VMnet1,勾选:仅主机模式- 勾选「将主机虚拟适配器连接到此网络」(必须勾选,否则物理机没有vmnet1网卡,无法通信)
- 子网IP:例如
192.168.137.0,子网掩码255.255.255.0 - DHCP可以开启,自动给虚拟机分配IP;也可以关闭DHCP手动静态IP
- 保存设置,重启虚拟机
宿主机网卡查看:Windows 设置 → 网络和Internet → 高级网络设置,能看到
VMware Network Adapter VMnet1
二、配置IP,保证同网段
方式1:DHCP自动获取(最简单)
虚拟机网卡设置为DHCP自动获取IP
- 宿主机VMnet1:
192.168.137.1(网关) - 虚拟机自动获取:
192.168.137.x
虚拟机内执行
# Linuxipa# Windows虚拟机ipconfig拿到虚拟机IP,宿主机ping这个IP测试连通;虚拟机ping192.168.137.1
方式2:静态IP(推荐,IP固定,适合端口映射/文件共享)
- 虚拟机内设置静态IP,网段和VMnet1一致
- IP:
192.168.137.100 - 掩码:
255.255.255.0 - 网关:
192.168.137.1
- IP:
宿主机VMnet1地址自动就是
192.168.137.1
三、连通性测试
宿主机CMD:
ping 192.168.137.100虚拟机:
ping192.168.137.1✅ ping通 = 网络层互通;不通看下面排错
四、常见不通排错
- 防火墙拦截(最高发)
- Windows宿主机防火墙:放行VMnet1网卡,允许ICMP(ping)、文件共享、端口访问
- Linux虚拟机防火墙:
firewalld/ufw关闭或放行对应端口
- 虚拟网络编辑器没有勾选「将主机虚拟适配器连接到此网络」→ 宿主机无vmnet1网卡
- IP不在同一网段,子网掩码不一致
- 虚拟机网卡选错:确认虚拟机网络适配器是仅主机模式(VMnet1),不是NAT/桥接
- 安全软件拦截虚拟网卡(360、火绒等)