1、桥接
主机和虚拟机是并列的,二者在一个局域网内,即二者必须在同一个网段,二者才可以通信,并且虚拟机能上网。
桥接用的是主机的网卡,此时需要连接上网线(待确定,测试有时候不连网线也能通讯)。
2.NAT(network address translate)
网络地址转换的意思,此时本地主机是路由器,是虚拟机的网关,为虚拟机分配ip地址,虚拟机通过主机连到internet。
NAT使用的虚拟网卡,VMware Network Adapter VMnet8,主机VMnet8为路由器,例如,其IP地址为192.168.88.1
1)此时虚拟机一般使用DHCP模式,使虚拟机自动获取IP,此时ip地址为192.168.88.*,与VMnet8的ip地址在一个网段(此时查看主机ip会发现,列表中多出了虚拟机的ip192.168.88.*)
2)当然也可以采用Manual方式,手动设置IP,此时的ip也要和虚拟路由器的ip(192.168.88.1)在一个网段。
此连接方式可以不用连接网线,因为用的是虚拟网卡。
3.Host-only
主机和虚拟机网络互访, 此时虚拟机无法访问internet。
桥接模式使用的也是虚拟网卡,VMware Network Adapter VMnet1,例如,其IP地址为192.168.115.1,
虚拟机设置DHCP模式,此时ifconfig会发现,虚拟机的ip为192.168.115.*,与VMware Network Adapter VMnet1在同一个网段了
Host-only与NAT连接十分相似,都不需要连接网线,都类似路由性质,但NAT连接,虚拟机能上网,Host-only不能上网。
4、总结
桥接可以理解为媒人牵线搭桥,搭了桥之后,A和B就可以直接通信(即A与主机是并列关系了,A可以直接独立与B进行通信);NAT可以理解为通过邮递通信,A必须通过邮递中转与B通信,而不能直接与B通信。(即虚拟机A必须通过主机的的中转才能与B通信)