版本3和4间的区别
于2008-07-01 09:33:33修订的的版本3
大小: 1960
编辑: czk
备注:
于2008-07-01 11:06:31修订的的版本4
大小: 3113
编辑: czk
备注:
删除的内容标记成这样。 加入的内容标记成这样。
行号 27: 行号 27:
== 运行 == == 配置 ==

=== 配置网桥 ===
在Ubuntu下配置网桥供VirtualBox中的虚拟机使用,首先要安装bridge-utils
{{{
sudo apt-get install bridge-utils
}}}

然后在网络配置文件/etc/network/interfaces中添加一个网桥:
{{{
auto br0
iface br0 inet dhcp
    bridge_ports eth0
}}}
这里eth0是主机上的网卡(注意不能用无线网卡)。网桥的地址配置成主机上网所用的地址,这里是dhcp的。也可以是静态的,比如:
{{{
auto br0
iface br0 inet static
    address 192.168.1.2
    netmask 255.255.255.0
    gateway 192.168.1.1
    bridge_ports eth0
}}}改好了以后启动这个网桥:{{{
ifup br0
}}}

然后创建虚拟机用的虚拟网卡,并把它加到网桥中,这可以用VirtualBox自带的一个脚本实现:{{{
sudo VBoxAddIF vbox0 <user> br0
}}}其中,vbox0是创建的虚拟网卡(要创建第二块,可以用vbox1、vbox2等),br0是前面创建的网桥的名字,<user>是使用虚拟机的Linux用户的名字。

最后,在虚拟机的设置里面,网卡的属性里面选择Host Interface Networking,而Interface name设置成vbox0。

概述

VirtualBox1是一个虚拟x86体系结构的虚拟机软件,由Innotek公司开发,现在被Sun公司收购。

VirtualBox的特色2 3有:

  • 共享文件夹:在主机和Linux或Windows客户机之间共享文件
  • RDP支持:不需要客户机操作系统支持,就可以将虚拟机作为RDP服务器来控制。
  • 虚拟USB:将主机上的usb设备虚拟成客户机上的设备。并支持通过RDP访问远程USB。
  • 无缝模式:可以将主机和客户机的图形界面整合在一起显示。
  • 多国语言:图形界面包括多种语言支持,包括简体中文和繁体中文。
  • 共享剪切板:在客户机和主机之间双向共享剪切板
  • Guest Addition:为Windows和Linux客户机提供特别的客户端软件,支持动态分辨率调整、鼠标和键盘的集成、文件夹共享等功能。
  • 命令行控制:通过命令行对虚拟机进行完全控制,包括启动、停止、修改设置等。
  • 快照:对虚拟硬盘进行快照,可以在以后进行恢复。

VirtualBox分为二进制版本和开源版本(OSE)。二进制版本功能完整,但是没有源代码。开源版本有源代码,但是缺少虚拟USB、RDP支持、iscsi、虚拟SATA的支持。

安装

在这里 4 下载对应平台(包括Windows 32位、Windows 64位、Mac OS X Intel架构、Solaris、各种Linux等)的版本。

在Windows下安装,只要双击下载的可执行文件即可。

在Ubuntu下,只要安装下载的deb即可:

sudo dpkg -i virtualbox_1.6.2-31466_Ubuntu_hardy_i386.deb

配置

1. 配置网桥

在Ubuntu下配置网桥供VirtualBox中的虚拟机使用,首先要安装bridge-utils

sudo apt-get install bridge-utils

然后在网络配置文件/etc/network/interfaces中添加一个网桥:

auto br0
iface br0 inet dhcp
    bridge_ports eth0

这里eth0是主机上的网卡(注意不能用无线网卡)。网桥的地址配置成主机上网所用的地址,这里是dhcp的。也可以是静态的,比如:

auto br0
iface br0 inet static
    address 192.168.1.2
    netmask 255.255.255.0
    gateway 192.168.1.1
    bridge_ports eth0

改好了以后启动这个网桥:

ifup br0

然后创建虚拟机用的虚拟网卡,并把它加到网桥中,这可以用VirtualBox自带的一个脚本实现:

sudo VBoxAddIF vbox0 <user> br0

其中,vbox0是创建的虚拟网卡(要创建第二块,可以用vbox1、vbox2等),br0是前面创建的网桥的名字,<user>是使用虚拟机的Linux用户的名字。

最后,在虚拟机的设置里面,网卡的属性里面选择Host Interface Networking,而Interface name设置成vbox0。

参考文献

ch3n2k.com | Copyright (c) 2004-2020 czk.