Oracle VirtualBox 虚拟机和宿主机之间的网络连接

问题:本机太老cpu不支持虚拟化不能用vmware,选择了virtualbox

环境:宿主机是window7 64位  虚拟机centos minimal的安装  Oracle VirtualBox-5.2.6-120293-win(官网下载)

目的:让虚拟机访问宿主机且能访问外网

步骤:

1.先安装centos虚拟机简单就不细说

2.点新建旁边的“设置”

3.左下方的“网络” ,后 在连接方式(A):“仅主机(Host-Only)网络” ,点击“ok”键  

Oracle VirtualBox 虚拟机和宿主机之间的网络连接_第1张图片

4.宿主机右下角网络(电脑表示)选中点击左键,后弹出小窗口点击“打开网络和共享中心”

Oracle VirtualBox 虚拟机和宿主机之间的网络连接_第2张图片

Oracle VirtualBox 虚拟机和宿主机之间的网络连接_第3张图片

Oracle VirtualBox 虚拟机和宿主机之间的网络连接_第4张图片

5.点击右边中间的“本地连接”

Oracle VirtualBox 虚拟机和宿主机之间的网络连接_第5张图片

6.点击“属性”,再点击窗口上方“共享” ,两个都“√”上,并“确定”

Oracle VirtualBox 虚拟机和宿主机之间的网络连接_第6张图片

7.在刚才的网络和共享中心点击最左边的“更改适配器设置”

Oracle VirtualBox 虚拟机和宿主机之间的网络连接_第7张图片

8.选中virtualBox Host-Only Network,右键选中“属性”

Oracle VirtualBox 虚拟机和宿主机之间的网络连接_第8张图片

9.选中“协议版本4”,点击查看宿主机的ip  默认是192.168.137.1

Oracle VirtualBox 虚拟机和宿主机之间的网络连接_第9张图片

10.在虚拟机centos上配置ip:192.168.137.X

子网掩码255.255.255.0

gateway:192.168.137.1(宿主机)

再给个DNS (后续访问外网用)

重启服务

11.会发现宿主ip可以ping通虚拟机ip,而在虚拟机上ping不同宿主ip

还是在“网络和共享中心”中点击左下角的“window防火墙”

Oracle VirtualBox 虚拟机和宿主机之间的网络连接_第10张图片

再点击左边“打开或关闭window防火墙”

Oracle VirtualBox 虚拟机和宿主机之间的网络连接_第11张图片

关闭后点“确定”。虚拟机就可以ping通宿主机

12.关于访问外网 打开Oracle VM VirtualBox管理器  选中虚拟机点击左上角“设置”

Oracle VirtualBox 虚拟机和宿主机之间的网络连接_第12张图片

点击左侧的“网络”

Oracle VirtualBox 虚拟机和宿主机之间的网络连接_第13张图片

选中“网卡2”,如下设置

Oracle VirtualBox 虚拟机和宿主机之间的网络连接_第14张图片

“确定”

13.开启虚拟机 输入"ip add" 可以看到  

Oracle VirtualBox 虚拟机和宿主机之间的网络连接_第15张图片

你可能感兴趣的:(学习笔记)