怎么让virtualbox产生的虚拟机访问主机上的东西?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-12
Virtualbox怎么设置访问外网以及主机访问虚拟机

1、新建虚拟机,在虚拟机中安装操作系统,你可以安装Windows操作系统,也可安装Linux操作系统。

2、先设置使虚拟机访问外网。选中虚拟机,右击选择“设置”。

3、在设置中选择“网络”,然后点击“网卡1”,选择“网络地址转换(NAT)”模式,点击“确定”。

4、此时,虚拟机应该可以访问外网了。

下面来设置怎么从宿主机中访问虚拟机。
1、选择“偏好设置”,然后“网络”,再选择“仅主机(Host -Only)网络。然后单击旁边的添加”按钮”添加一个网络。

2、选中刚刚添加的按钮,单击下方的”编辑“按钮。在打开的页面中选择”DHCP服务器“,勾选”启用服务器“。单击”确定“返回。

3、然后,如前第2,3步,选中虚拟机,右击选择“设置”。在设置中选择“网络”,然后点击“网卡2”,选择“仅主机(Host-Only)适配器”模式,界面名称选择你刚才建立的网络,点击“确定”。

4、这时,你就可以从你的电脑通过IP地址访问虚拟机了。在windows中,在命令提示符里运行“ipconfig”,就能得到地址。

1、开始运行cmd。

2、在cmd下输入命令 cd C:\Program Files\Oracle\VirtualBox\ 也就是进入Oracle VM VirtualBox的安装目录。根据实际情况输入你的安装目录。

3、进入Oracle VM VirtualBox的安装目录后显示如图。

4、输入命令:VBoxManage internalcommands sethduuid e:\vm\xpbak\winxp01.vdi
图上红色线条是修改uuid的命令,黄色线条是复制好的虚拟机vdi文件所在的目录和文件名。

5、回车,完成uuid的修改。图上红色线条新的uuid。

6、然后在Oracle VM VirtualBox中的新建命令中添加这台虚拟机了。

7、我们在虚拟机中复制一个文件夹,再到宿主机上右键粘贴这个文件夹,反之也完全可以。

一、主机(linux host,安装virtualbo的物理主机)配置:
1、网桥br0:

代码:

root@lubuntu-vm:/home/lubuntu/下载# brctl show
bridge
name bridge id STP enabled interfaces
br0
8000.4437e63b644a no eth0

tap0

ip地址:192.168.100.1
eth0是真实网卡,没有接网线使用
2、tap0:
没设置ip,已经启用
3、路由表

代码:

root@lubuntu-vm:/home/lubuntu/下载# route
内核 IP
路由表
目标 网关 子网掩码 标志 跃点 引用 使用 接口
default
* 0.0.0.0 U 0 0 0
ppp0
1.168.65.125.br * 255.255.255.255 UH 0 0 0
ppp0
192.168.8.0 * 255.255.255.0 U 0 0 0
eth2
192.168.100.0 * 255.255.255.0 U 0 0 0
br0

4、iptables:

代码:

root@lubuntu-vm:/home/lubuntu/下载# iptables -L
Chain
INPUT (policy ACCEPT)
target prot opt source
destination

Chain FORWARD (policy ACCEPT)
target prot opt source
destination
ACCEPT all -- 192.168.100.0/24
anywhere
ACCEPT all -- anywhere
192.168.100.0/24

Chain OUTPUT (policy ACCEPT)
target prot opt
source destination

root@lubuntu-vm:/home/lubuntu/下载#
iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target prot opt
source destination

Chain INPUT (policy ACCEPT)
target
prot opt source destination

Chain OUTPUT (policy
ACCEPT)
target prot opt source destination

Chain
POSTROUTING (policy ACCEPT)
target prot opt source
destination
MASQUERADE all -- 192.168.8.0/24
anywhere
MASQUERADE all -- 192.168.100.0/24
anywhere

二、虚拟机(客户机、client,virtualbox安装的虚拟机)xp网络配置:
1、virtualbox虚拟机网络设置:
桥接,桥接到tap0网卡,网卡允许混杂模式
2、虚拟xp网络设置:
ip:192.168.100.100
netmask:255.255.255.0
网关:192.168.100.1

三、现状
虚拟机xp可以直接访问互联网,能ping通192.168.100.1,能访问物理主机上的任何服务,如samba共享等。
物理主机不能访问虚拟机,ping
192.168.100.100也是不通的。

LS所对要安装虚拟机工具包打开我的电脑就可以看到共享的磁盘了

文件共享一下然后右键——我的电脑——映射网络驱动器——输入“\\vboxsvr\这里是你有共享的文件夹名”

先在共享文件那共享一下不需要关闭虚拟机在这里设置就可以了[]

  • 怎么让virtualbox产生的虚拟机访问主机上的东西?
    答:一、主机(linux host,安装virtualbo的物理主机)配置:1、网桥br0:代码:root@lubuntu-vm:/home/lubuntu/下载# brctl show bridge name bridge id STP enabled interfaces br0 8000.4437e63b644a no eth0 tap0 ip地址:192.168.100.1 eth0是真实网卡,没有接网线使用 2、tap0...
  • 如何使用VirtualBox新建虚拟机
    答:1、首先我们打开VirtualBox软件,进入主界面以后点击左上角的新建按钮,如下图所示 2、接下来会进入虚拟电脑名称和系统类型设置界面,我们给虚拟机起一个名字,然后设置操作系统的类型,如下图所示 3、然后就到了内存设置界面,这里设置内存大小为1024MB,如下图所示 4、接着进入虚拟硬盘创建类型设置界面...
  • 如何使用VirtualBox虚拟机
    答:1、创建VirtualBox虚拟机前的准备 首先命名虚拟机并选择操作系统的类型,然后就要配置计划分配给每个虚拟机的内存大小。VirtualBox不支持内存过量使用,所以不能给一个虚拟机分配超过主机内存大小的内存值。 然后就可以创建虚拟磁盘并指定虚拟机磁盘文件的类型和大小了,你可以选择动态扩展的磁盘或者固定大小...
  • 如何在VirtualBox中创建并配置虚拟机进行系统安装?
    答:首先,让我们开始踏上VirtualBox的探索之旅。点击 这里</ 下载最新版本下载链接,安装过程简单明了,只需遵循提示,如有驱动提示,选择“继续安装”,可能需要重启电脑。创建虚拟机,打开VirtualBox,选择“新建虚拟电脑”,进入向导。为虚拟机命名,并选择目标操作系统,让VirtualBox帮助配置最佳硬件配置。内...
  • virtualbox原理
    答:操作系统建立虚拟层。VirtualBox的原理是在主机操作系统之上建立一个虚拟层,称为虚拟机监控器,也叫做虚拟化管理器,VMM负责虚拟机的创建、配置、管理和监控,同时对虚拟计算机中的操作系统提供硬件级别的仿真,这使得虚拟计算机能够在没有真实硬件的情况下访问主机计算机上的硬件资源,如处理器、内存、硬盘和...
  • 如何用virtualbox虚拟安卓
    答:步骤/方法 在VirtualBox管理器中,选择刚建立的虚拟机,点击“设置”按钮:在打开的“设置”对话框中,先选择“系统”,不勾选“软件”驱选项:同时给显存分配一点空间,用默认的进去后会有点点卡。切换到“显示”,在右边的“内存大小”中输入容量,这个分配一点点即可,如8M:步骤阅读 再切换到“...
  • virtualbox虚拟机怎么用
    答:1、首先,保证VirtualBox虚拟机已经正确安装成功,打开已经安装的虚拟机,可以看到右上角有个“新建”按钮,点击这个按钮,就可以开始建立一个虚拟机了。2、进入新建的页面,可以看到有多种系统供用户选择,这里先输入虚拟机的名称,如VTest,选择版本“Microsoft Windows”,类型选择“Windows”,点击下一...
  • 实机重装系统了原来VirtualBox虚拟怎么恢复
    答:步骤如下: 1、安装虚拟机软件。 2、打开虚拟机软件。 3、点击菜单栏的“文件”,选“打开”。 4、找到重装前存放虚拟机系统文件的目录。 5、找到虚拟
  • 如何使用VirtualBox虚拟机
    答:选择"新建"->Next ->输入虚拟电脑的名称,该名称将会在Virtual Box管理器的左边显示. 选择好操作系统的类型和版本.->给虚拟电脑分配内存.默认是512M,可以修改为1024M.->虚拟硬盘,选择使用现有的虚拟硬盘,打开对话框,找到copy到本地的XXX.vdi文件.完成.2. 如何备份虚拟机?安装完一个系统,还有增强功...
  • 虚拟机virtualbox怎么用?
    答:打开VirtualBox虚拟机软件,如何点击新建按钮 输入自己虚拟机的名字,以及输入内存的大小 到达虚拟硬盘选项,这里有三个选择,可以不选择硬盘、选择新建硬盘或者添加之前使用的硬盘。下一步就是选择虚拟硬盘文件类型,一共有6个选项,VDI、VMDK、VHD、HDD、QED、QCOW 选择存储在磁盘上的类型,动态分配:虚拟...