VMware有三种虚拟网络工作方式,即
- NAT(网络地址转换模式)
- Briged(桥接模式)
- Host-Only(仅主机模式)
NAT、Briged模式均可与外网进行通信,Host-Only模式一般只能在内网进行通信
详解
NAT(网络地址转换模式)
NAT模式官方解释是:与虚拟机共享主机的IP地址。
安装好虚拟机后,它的默认网络模式就是NAT模式。
原理:通过宿主机的网络来访问公网。虚拟局域网内的虚拟机在对外访问时,使用的则是宿主机的IP地址,这样从外部网络来看,只能看到宿主机,完全看不到新建的虚拟局域网。
优势:虚拟系统接入互联网非常简单,只需宿主机器能访问互联网即可, 不需要进行任何手工配置。
与桥接模式对比,NAT模式把虚拟网络和物理机网络进行了隔离,安全性提升了;NAT模式使用自定义网段,不消耗物理网络的IP地址资源,扩展性增强了;NAT模式下,需要做NAT映射,才能访问虚拟机,配置变复杂,不利于管理和运维。
Bridged(桥接模式)--多用于办公环境
官方解释:将虚拟机直接连接到外部网络
类似局域网中的一台独立的主机,它可以访问内网任何一台机器,但是它要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信【主机防火墙开启会导致ping不通】
设置:
(1)默认存在自动获取ip机制,只需要将虚拟机设置为Bridged(桥接模式),虚拟机会自动获取新的ip,保证ip地址与宿主机在同一个网段。
(2)如果是手工配置机制,那么为了保持虚拟机与宿主机在同一个网段,其中涉及人工配置ip,比较麻烦。
使用场景:如果想利用VMWare在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。
Host-only(主机模式) -- 用得比较少
官方解释是:在专用网络内连接虚拟机。这里的专用网络,指的是私有网络,也叫局域网。
在某些特殊的网络环境中,要求将真实环境和虚拟环境隔离开,这时你就可采用host-only模式。
在这种模式下宿主机上的所有虚拟机是可以相互通信的,但虚拟机和真实的网络(物理机网络)是被隔离开的。
总结
Host-only(主机模式)是在特殊情况下使用的,用得比较少,我们只要掌握NAT和桥接模式即可。
网络连接类型的选择,网络连接类型一共有桥接、NAT、仅主机和不联网四种。
桥接:选择桥接模式的话虚拟机和宿主机在网络上就是平级的关系,相当于连接在同一交换机上。
NAT:NAT模式就是虚拟机要联网得先通过宿主机才能和外面进行通信。
仅主机:虚拟机与宿主机直接连起来
桥接与NAT模式访问互联网过程,如图所示