bridged(桥接模式) 在这种模式下,使用(连接)VMnet0虚拟交换机。虚拟机就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。在桥接模式下,虚拟机和宿主机器的关系,就像连接在同一个交换网络上的两台电脑。想让它们相互通讯,Guest系统的网络配置和Host系统必须一致,这样虚拟系统才能和宿主机器进行通信。即同为手工设置IP,掩码,网关,DNS,或者两者都是选“自动获取”。这样才会处在同一个内网,通讯正常。
适合用在局域网下,有多个地址
2.NAT
使用(连接)VMnet8虚拟交换机。此时虚拟机可以通过主机单向访问网络上的其他工作站(包括Internet网络),其他工作站不能访问虚拟机
3.host-only(主机模式) 在host-only模式中,使用(连接)VMnet1虚拟交换机。此时虚拟机只能与虚拟机、主机互连,与网络上的其他工作站不能访问,所有的虚拟系统(可以是一台或者多台)是可以相互通信的(都在vmnet1),但虚拟系统和真实的网络是被隔离开的。
使用主机模式建立的虚拟机属于虚拟机的VMnet1子网内,在这个子网中,VMware还提供了DHCP服务让子网的虚拟机可以方便的获得IP地址。当然,你也可以为处于此子网的虚拟机手动设置IP,不过一定要注意地址要VMnet1设定的网段内。这时,你的真实主机将做为VMnet1的网关,也即虚拟网络VMnet1与现实局域网之间的路由器在两个网段间转发数据。VMnet1的特殊之处在于VMware为这个网段默认启用了NAT服务
特别对于NET方式:
还是不是太了解,这里记一下配置
对于在virtual network editor 中设置才是关键
打开 virtual network editor 的 vmnet8,设置其网络地址与网关,只设置这些就已经可以上网了,
但是这样虚拟机能够 ping 到外部网络和主机,但主机ping 不到虚拟机,因此
打开 主机中的 vmnet8,给它在设置一个IP,它的地址与 虚拟网络中的地址是一个,但不重复,这样
主机也就能够 ping 通虚拟机了
这里在举一个例子吧:
网关设置为:192.168.247.2
网络地址为:192.168.247.0
DHCH:
只要上面的三个设置好,虚拟机就可以ping能 外部网络和主机了,但主机还不能够ping 能 虚拟机
虚拟机将数据发送给网关(192.168.247.2) 这个设备是虚拟中的 Net device,并不是主机的中的虚拟适配器,这个net Device可能就是系统中的 Net 服务,经过映射将数据发送出去,
但主机要想给虚拟通信,只要给主机的中 虚拟适配器分配一个地址就可以了,也就是主机中我们看到的 VMnet8
这其实是一个虚拟交换机,同 VMnet0 一样,主机交数组发送给交换机,而交换机则找到了 虚拟网络中的目的地址
由上面的图我们可以看出,虚拟网络中的其他机器,也是连接到虚拟交换机(VM8)上的,net 服务不对物理主机的数据进行映射,因此,给虚拟交换机配置一个IP,就可以让物理机访问虚拟机了
这个地上是在虚拟网络中的一个普通地址就可以了,但不要给 网关冲突,
其实上面都是猜的,但配置是对的,至于原理还是不是太懂,先记录一下