1. 引言
在 VMware Workstation 中,NAT 模式是最常用的虚拟机网络连接方式之一。它允许虚拟机通过宿主机共享 IP 地址访问外部网络,同时保持虚拟机之间的隔离。本文将详细介绍如何正确配置 VMware 虚拟机的 NAT 网络,确保虚拟机能够正常上网并与宿主机通信。
2. 配置虚拟网络编辑器
首先,打开 VMware Workstation,点击菜单栏的「编辑」,选择「虚拟网络编辑器」。在弹出的窗口中,点击右下角的「更改设置」按钮,以管理员权限进入高级配置界面。
在虚拟网络编辑器中,选择 VMnet8 虚拟网络。确认网络类型为 NAT 模式,这是虚拟机共享宿主机 IP 上网的关键配置。同时,确认子网 IP 和子网掩码设置正确,通常默认配置为 192.168.x.0 和 255.255.255.0。
3. 配置 NAT 设置
在虚拟网络编辑器中,点击「NAT 设置」按钮,确认网关 IP 地址。网关 IP 是虚拟机访问外部网络的默认路由,通常设置为子网 IP 的最后一个可用地址,例如 192.168.x.2。确认无误后,点击「应用」保存配置。
4. 确认 VMware 服务运行状态
按下 Win + R 组合键,输入 services.msc 并回车,打开 Windows 服务管理器。在服务列表中找到 VMware NAT Service 和 VMware DHCP Service,确认这两个服务均处于「正在运行」状态。如果服务未运行,右键点击服务并选择「启动」。
5. 配置虚拟机网络适配器
打开 Ubuntu 虚拟机的设置界面,选择「网络适配器」选项。确认网络连接类型为「NAT:用于共享主机的 IP 地址」,并勾选「已连接」和「启动时连接」两个选项。这样虚拟机在启动时会自动连接 NAT 网络。
6. 验证网络连接
完成以上配置后,启动 Ubuntu 虚拟机。在虚拟机终端中执行 ip -br addr 命令查看当前 IP 地址,确认与虚拟网络编辑器中配置的子网 IP 一致;再执行 ip route 命令查看路由信息,确认默认网关与 NAT 设置中配置的网关 IP 一致。最后执行 ping 命令测试网络连通性,例如 ping 网关 IP 或外部网站地址。如果能够正常收到响应,说明 NAT 网络配置成功。