在看我的理解之前,先看这个博主的详解点击这里
一、桥接
首先,我们知道,桥接是让虚拟机与物理机在同一网络,
物理机是通过路由器上网,而虚拟机也和物理机同一网段,
所以,也是用路由器上网
打个比方
桥接模式的虚拟机,就像一个在路由器"民政局"那里"上过户口"的成年人,有自己单独的居住地址,虽然和主机住在同一个大院里,但好歹是有户口的人,可以大摇大摆地直接和外面通信。
二、NAT
然后我们知道NAT,也就是网络地址转换,
虚拟机不和物理机一个网段,
NAT相当于另一个路由器,我们设置好dhcp服务器可以分配ip服务器的范围,以及网关(出口地址),
那么这个NAT就会让dhcp服务器分配一个ip给你,
虚拟机通过NAT路由器,NAT在通过真正的路由器上网
打个比方
NAT模式的虚拟机,纯粹就是一个没上过户口的黑户,路由器"民政局"根本不知道有这么个人,自然也不会主动和它通信。即使虚拟机偶尔要向外面发送点的信件,都得交给主机以主机的名义转发出去,主机还专门请了一位叫做NAT的老大爷来专门负责这些虚拟机的发信、收信事宜。
三、仅主机模式
简单理解,只能在局域网里通信
不能访问外网,
打个比方
仅主机模式的虚拟机,纯粹是一个彻彻底底的黑奴,不仅没有户口、路由器"民政局"不知道这么号人,还被主机关在小黑屋里,连信件也不准往外发。
其中这个仅主机模式能够保障我们在拔掉网线的情况下继续连接我们的虚拟机,不依靠公网连接,而是依靠物理机和虚拟机的关系连接。在断网的情况下,利用这个模式,我们可以继续连接虚拟机,实现我们的操作。