前段时间VMware更新了,你用上最新版了吗?
有几个网工在操作中遇到过各种各样的问题。
比如说由于公司服务器重启导致出现下面的问题:在Xshell里连接虚拟机映射时连接失败;能够连接上虚拟机的映射地址,但git pull时报错无法解析hostname……其实这些都是ip问题导致的,但主要还是虚拟机的网络配置问题不清楚。
所以今天就给你们梳理下VM虚拟机的三种网络工作模式。
01、VMware的三种网络工作模式vmware为我们提供了三种网络工作模式, 它们分别是:
Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式)。
进入vmware, 在选项栏的 "编辑" 下的 "虚拟网络编辑器" 中看到VMnet0(桥接模式)、VMnet1(仅主机模式)、VMnet8(NAT模式)。
我们现在看到的VMnet0表示的是用于桥接模式下的虚拟交换机;VMnet1表示的是用于仅主机模式下的虚拟交换机;VMnet8表示的是用于NAT模式下的虚拟交换机。
并且在物理机的网络连接中可以看到两张虚拟网卡VMnet1和VMnet8, 这两种网卡分别作用于仅主机模式与NAT模式。
如果将这两块不小心卸载, 可以在vmware的 "编辑" 下的 "虚拟网络编辑器" 中点击 "还原默认设置"。
那VMnet0呢?这需要先系统了解一下三种模式,你就会有答案了。
02、Bridged-桥接模式桥接模式是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。
在桥接的作用下, 类似于把物理主机虚拟为一个交换机, 所有设置桥接模式的虚拟机都将连接到这个交换机的一个接口上;
同样物理主机也插在这个交换机中, 所以桥接下的网卡与网卡都是交换模式的, 可以相互访问而不干扰。
虚拟机ip地址需要与主机在同一个网段, 如果虚拟主机要联网, 则要求网关与DNS要与主机的网卡保持一致。
网络的结构如图: