当前位置:首页 > 虚拟机 > 正文

vbox虚拟机与主机互访


一、virtualbox虚拟机安装centos并配置网络使宿主机和虚拟机能够互相访问设置步骤
安装virtualbox后,会在宿主机上安装一个虚拟网卡,如图
双击查看详细信息,信息如图Image
我使用仅主机方法在虚拟机上配置网络。虚拟机主要使用这个虚拟网卡作为网关。
登录centOS系统后,主要需要配置三个文件:
1更改ip地址
使用命令vi/etc/sysconfig/network-scripts/ifcfg-。eth0编辑文件内容如下
DEVICE="eth0"
BOOTPROTO="static"此处改为使用静态ip
HWADDR="08:00:27:0C:33:8F"
NM_CONTROLLED="yes"
ONBOOT="yes"设置为自动启动
TYPE="Ethernet"
UUID="f4adafbc-322d-4dc8-b549-4291f1c04f01"
IPADDR=192.168.137.101设置此项虚拟机的IP地址必须与宿主机在同一网段,但不能同名
NETMASK=255.255.255.0设置子网掩码
#GATEWAY=192.168.137.1设置网关,即
2修改网关
使用命令:vi/etc/sysconfig/network修改文件内容为下面:
NETWORKING=yes
HOSTNAME=omain
GATEWAY=192.168137.1这里放网关,即虚拟网卡的ip
3DNS
使用命令:vi/ect/修改文件内容如下:
nameserver192.168.137.1添加了一个域名服务器
最后重启网络服务就可以了。使用servicenetworkrestart命令。
首先,我按照此步骤完成配置。将虚拟机启动到主机即可成功。但是在虚拟机中ping主机和端口都出现问题,更不用说ping外网了。问题如下:
ping主机和端口,没有ping不通的请求,但是收不到对方的信息,Packets:Sent=4,Received=0,Lost=4(100%损失)。的结果是无效主机名。这个问题困扰了我一整天,百度也找不到答案。我知道问题肯定出在IP配置上今晚百度失败后,我想到了虚拟网卡,我用上面的方法配置了,并使用虚拟网卡作为网关,但是虚拟网卡不起作用。完全没有配置,和我电脑上的网卡无关,肯定不行。后来我想到可以用宽带共享无线Wi-Fi为什么虚拟网卡不能共享宽带连接?我刚开始断线就试了,又改了网卡ip两次终于解决了。
Ping主机,可以。
,也可以。


二、virtualbox怎么从主机访问虚拟机

1.首先打开Virtualbox,然后选择“首选项”选项。

2.然后单击“网络”选项卡,选择“仅主机网络”,然后单击旁边的“添加”按钮添加网络。

3.选择刚刚添加的按钮,点击下面的编辑按钮,在打开的页面中选择DHCPServer,选择EnableServer,然后按Enter键确认更改并返回

4。然后右键选择设置,在设置中选择网络,点击网卡2,选择仅主机。“-only)adapter”,选择刚刚创建的网络作为接口名称,然后按Enter键确认并完成设置。

5.虚拟机的windows命令提示符输入“ipconfig”获取IP地址,然后在宿主机上ping该IP地址,发现可以测试,说明设置和虚拟都没有问题。主机可以通过IP地址访问本机