在创建虚拟机的时候,网络连接模式有三种可供选择,桥接bridge、仅主机host_only和NAT模式,一般我们会选择桥接或NAT模式,那具体有什么区别呢
1.仅主机模式:虚拟机只能访问物理机,不能上网。
这是最简单的模式,相当于拿一根网线直接连接虚拟机和物理机。
2.NAT模式:虚拟机可以访问物理机,同时也能通过物理机访问外网
这种模式下,物理机充当“路由器”的角色,虚拟机想要上网必须通过物理机,如果物理机不能上网,那么虚拟机也不能上网了。
这种模式的好处是兼容性强,物理机的网络环境变化时,虚拟机的网络不会受到影响。比如,上班时你把物理机连接在公司的网络环境中,下班后又把物理机连接在你家的路由器上。你公司的网段有可能和你家的网段是不同的。桥接模式下,虚拟机和物理机一样,都要自动获取IP才可以上网,而做实验的时候,是需要把虚拟机设置为静态IP的,这样就导致虚拟机网络不稳定。而设置为NAT模式,虚拟机的网络并不需要依赖你公司的网络环境或者你家的网络环境。
3.桥接模式:虚拟机和物理机连接同一网络,虚拟机和物理机是并列的关系,地位是相当的。比如,你家有路由器,那么你的电脑和你的手机同时连接这个路由器提供的Wi-Fi,那么它们的关系就是这种模式。