配置虚拟主机跟主机通讯(断网情况下依旧通讯成功)
配置虚拟机跟主机在同一局域网,即使断网情况下也能通讯成功。
系统:win7
虚拟机:Oracle VM VirtualBox
虚拟系统:CentOS
第一步:选择虚拟机的网络的连接方式为host-only;
第二步:如果选择host-only连接方式时,界面名称没有选择项的情况下,先要设置虚拟网卡,点击右上角的管理--->全局设定--->网络--->添加网络;
第三步:打开cmd--->输入ipconfig /all,,找到如下内容,记录ip跟子网掩码,如下图:
第四步:打开虚拟机上安装的CentOS并登陆进去,修改配置文件,输入以下命令:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
编辑之后的结果如下图所示:
其中要编辑的是ipaddr:这里的ip对应要跟主机的虚拟网卡对应的ip网段一样,主机的ip是:192.168.89.1,所以我这里设置的ip是:192.168.89.2,netmark要跟主机的虚拟网卡对应的子网掩码一样,也就是255.255.255.0;
第五步:使用ifdown eth0,ifup eth0两个命令重新启动网卡, ping一下192.168.89.2,结果如下所示:
第六步:完了。