当我们在开发部署时,如果时在虚拟机上部署,那么我们希望虚拟机能上网,并且主机能访问到虚拟机里的项目,那么我们就需要使用host-only模式了。
首先我们先了解一下什么是host-only模式:(非常重要,这个理不清会踩很多坑)
转载自:VMware虚拟机三种网络模式详解--Host-Only(仅主机模式)
【简介】
Host-Only模式是出于安全考虑,Host-Only模式将虚拟机与外网隔开,使得虚拟机成为一个独立的系统,只与主机相互通讯。如果要使得虚拟机能联网,我们可以将主机网卡共享给VMware Network Adapter VMnet1网卡,从而达到虚拟机联网的目的
【详情】
Host-Only模式其实就是NAT模式去除了虚拟NAT设备,然后使用VMware Network Adapter VMnet1虚拟网卡连接VMnet1虚拟交换机来与虚拟机通信的,其网络结构如下图所示:
接下来我们研究一下怎么使用host-only模式搭建网络:
以virtualbox+centos7为例,首先点开 【管理】-》【主机网络管理器】配置好你的网卡信息: