桥接、Hostonly、NAT 三种网络连接方式

虚拟机网卡有三种连接方式,分别为:桥接、Hostonly、NAT。分别理解下这三种连接方式:

1,桥接:是在物理宿主机上新建一个虚拟网卡 VMnet0 ,这个网卡实际上是一个(二层交换机),一端连接着物理主机的网卡(中间连了一层虚拟网桥),剩余的端口连接着所有的虚拟机。

这里要注意的是,由于物理主机一般连接在家里的路由器上,其 ip 地址一般都是通过 DHCP 协议自动分配的,所以在虚拟机配置网卡连接方式选择了桥接方式的时候一定要将虚拟机的 ip 网段设置的和物理主机一致。否则无法互相 ping 通。

2,Hostonly:是在物理宿主机上新建一个虚拟网卡 VMnet1 ,这个网卡也是一个二层交换机,连接着虚拟机和物理主机,只能实现虚拟机和主机之间的通信。

3,NAT:网络地址转换模式,在物理宿主机上新建了一个虚拟网卡 VMnet8 ,连接着虚拟机和物理主机,同时在此基础上还搭建了 NAT 服务器和 DHCP 服务器,从而实现能够上外网。

注:二层设备是指工作在 OSI 模型中第二层(数据链路层)的设备,通过读取数据包中源 MAC地址和目标 MAC 地址进行数据转发的设备,大部分交换机都属于这类设备;三层设备是指工作在 OSI 模型中第三层(网络层)的设备,除了拥有二层设备的功能外,还具有读取到数据包的 ip 地址,实现路由功能,比如大部分的路由器都属于三层设备。

参考:https://blog.csdn.net/pursuing0my0dream/article/details/50286481