一文搞懂Vmware网络配置:桥接、NAT与仅主机模式的区别与实战

大家好,我是浮生若梦

前几期的教程中我们已经成功搭建了 Windows、Linux(CentOS/Kylin) 以及 macOS 的虚拟机。很多人私信说虚拟机装完了,可是互相连不通、也上不了网。那么今天,这节含金量极大的硬核篇:Vmware 虚拟网络配置原理及打通实战,就为你解开所有的迷惑。

第一部分:认识 Vmware 的三大网络模式

打开 Vmware 顶部的 编辑 -> 虚拟网络编辑器,这里掌管着虚拟机世界和外部世界交互的所有法则。Vmware 提供了三种截然不同的网络模式,它们的作用域从小到大分别是:

1. 仅主机模式 (Host-Only) —— VMnet1

  • 一句话总结:虚拟机在一个绝密的局域网孤岛里。
  • 特点:只能与物理宿主机互相通信。它上不了外网(比如无法访问百度),外部网络也绝对无法访问它。安全性最高,极具内网测试价值。

2. NAT 模式 (NAT) —— VMnet8

  • 一句话总结:虚拟机通过物理主机的网络出去上网。
  • 特点:虚拟机不但能和物理主机通信,它还能毫无压力地访问外网下载资料!单向畅通——外网的其他人无法主动逆向找到这台虚拟机。也是绝大部分新手的默认安全选项。

3. 桥接模式 (Bridged) —— 绑定物理网卡

  • 一句话总结:虚拟机在网络里的地位和你的宿主电脑一模一样。
  • 特点:它会直接去敲你家实体路由器的门,让路由器给它也发一个同网段的独立 IP 地址(例如你电脑是 192.168.1.10,那虚拟机可能就是 192.168.1.11)。能上网、能被物理局域网内的其它真实电脑互相访问。

第二部分:认清你的“虚拟网卡”

那这三种模式是怎么连接到主机的呢?实际上,在你安装 Vmware 的那一刻起,软件就在你的 Windows 系统底层强制挂载了两张“看不见”的虚拟网卡。我们通过 控制面板 -> 网络连接 (或更改适配器选项) 就可以看到它们的身影:

  • VMnet1 网卡:它专门在物理机上充当仅主机模式
  • VMnet8 网卡:它专门在物理机上负责承接NAT 模式
  • 为什么没有提到桥接模式专属虚拟网卡?因为桥接是直接占用了你电脑真实的主力网卡(比如 WLAN无线网卡 或 以太网卡)来承载收发的。

第三部分:实战打通“仅主机模式 (Host-Only)”与排错排雷

光说不练假把式。现在我们把上节课安装好的 Linux (CentOS) 虚拟机设置为 仅主机模式,来做个通讯实验。

重中之重排雷:关闭物理机防火墙

在做任何网络互拼探测之前,一定要去控制面板 -> 系统和安全 -> Windows 防火墙 里关闭你的物理主机防火墙!否则就算网络是物理连通的,Windows 也会强制拦截虚拟机的 Ping 探测包,导致你满头大汗找了半天原因还以为没配置对!

步骤 1:查找并对齐子网 IP

在“虚拟网络编辑器”中查看 VMnet1 分配的子网地址,假设是 192.168.78.0,那么我们的物理主机和虚拟机的 IP 都应该在这个范围段内。

步骤 2:探测通信

  • 获取虚拟机内 IP:进入 Linux 虚拟机,并在终端敲出 ifconfig 指令。发现它的 IP 地址是 192.168.78.129
  • 获取 Windows 物理机分配的虚拟 IP:在 Windows 中按组合键 Win+R 输出 cmd。在黑色窗口内键入 ipconfig。找到 VMnet1 适配器那一栏,它的 IP 是 192.168.78.1
  • 物理机 Ping 虚拟机:在 CMD 敲出 ping 192.168.78.129 —— 有反馈,秒通!
  • 虚拟机 Ping 物理机:在 Linux 里敲 ping 192.168.78.1 —— 有反馈,同样秒通!
  • 虚拟机 Ping 外网:在 Linux 里敲 ping baidu.com —— 丢包卡死。因为仅主机模式断绝物理公网,验证完美成功!

通过以上的原理拆解和实操对比,只要捋清楚**物理主网卡、VMnet1、VMnet8**的对应关系以及排除了系统防火墙的干扰,你就彻底掌握了虚拟网络底层逻辑!

网络环境是一个极度抽象但又极其重要的领域,在下一期视频里,我们将会继续去玩转 NAT 和桥接模式。觉得本期文章有帮助的不要忘记关注支持,感谢您的观看!

📦 资源获取:Vmware网络配置全系列深度讲义

由于部分配置在文字里无法完全详述,站长特地为大家将三大模式网络拓扑图画成整理成了一份内部的知识结构讲义,助你搭建集群绝不迷路:

求知栈公众号二维码

进入【求知栈】服务号,私信回复下方关键字立即提取 PDF 文件:

qzz008