VMWare 网络的使用
1 概述
VMWare 中提供的VMNet 0 到 VMNet 8 相当于由9个交换机单独构建的9个不同网络,对于主机和所有的虚拟机而言,可以看成这些交换机是确实存在的,主机和虚拟机可以通过虚拟的网卡与交换机连接,配置好IP地址后,就可以互相通讯了;在默认情况下,VMNet 0用于Bridged方式,VMNet 1 用于Host Only 方式,VMNet 8用于 NAT 方式,其余的虚拟网可以用于定制化网络配置。
2 Bridged方式
在Bridged方式下,虚拟机可以通过主机的物理网卡直接连到外部网络上,虚拟机将获得一个外部的IP地址,这个IP地址可以是通过外部DHCP服务器分配得到,也可能是手工指定的。在这种方式下,可以理解为主机的物理网卡上绑定了多个IP地址,其中的某一个分配给了虚拟机进行使用。
使用Bridged方式的前提条件:
主机有物理网卡;
安装VMWare的时候选择安装了VMWare Bridge Protocol网络协议(在Win2000下,这个协议会默认安装)
主机上选择进行Bridge的物理网卡上绑定了VMWare Bridge Protocol网络协议;
使用Bridged方式的注意点:
每个物理网卡只能绑定到一个VMWare 的虚拟网络上;
使用Bridged方式的虚拟网络不需要在主机中安装虚拟网卡;
虚拟机上需要安装一块虚拟网卡,连接到指定使用Bridged方式的虚拟网络上;
Bridged方式的示意图:
3 Host Only方式
在Host Only 方式下,主机与虚拟机中都需要安装一块虚拟网卡,连接到虚拟的交换机上,并且配置相应的IP地址,这样主机与虚拟机就处于一个网络中了,并且可以互相通讯;这个虚拟网络的虚拟交换机可以进行DHCP地址分配。
使用Host Only方式的前提条件:
在主机和虚拟机中安装了虚拟网卡,并且虚拟网卡连接到同一个虚拟网络中;
主机和虚拟机的虚拟网卡上绑定了相同子网的IP地址;
主机可以不需要物理网卡;
Host Only方式的示意图:
往主机添加虚拟网卡的界面:
在这种方式下,还可以通过VMware的虚拟网络设置DHCP和子网的参数。
4 NAT方式
NAT方式与Host Only方式类似,区别在于,在NAT方式下:
主机需要有一个物理网卡或者连接,可以连到外部网络;
在虚拟网络上,会添加一个NAT设备,起到代理/网关的功能;
虚拟机通过将NAT设备指定为网关,访问外部网络;
在VMWare的网络设备中,必须启动这个虚拟网络的NAT服务;
NAT方式示意图:
启动NAT服务的界面:
在NAT方式下,如同普通使用代理/网关的情况时,可以通过端口映射(Port forwarding),使虚拟机可以在某个端口侦听,以便外部网络也可以连接到虚拟机的这个端口上,启动Port forwarding 的界面(在NAT服务控制的界面中选择(Edit)):
因篇幅问题不能全部显示,请点此查看更多更全内容