在windows xp下用virtualbox安装ubuntu8.04后, 默认的是NAT连接方式, 不需要做任何更改就可以上网, 但是这种方式很不灵活, 你无法像访问局域网中的其他主机一样访问linux,为此, 可以建立桥接, 让你的windows xp 和 linux 在网络中具有同等的地位。

具体方式步骤如下:



//以正常方式完成VBox的安装,Guest系统的创建以及Debian的安装之后,按照以下步骤来设置网络

// I.在虚拟机中创建网络连接

1.      虚拟主机设置 -〉网络 –〉网络连接方式

2.      选择“Host Interface”

3.      在Host Interface 点击“添加”

4.      输入“VirtuakBox Host Interface #”(注:不输入引号,#号代表接口的数字,通常为1)

5.      点击OK

6.      关闭虚拟主机设置


// II.创建一个网桥

1.    打开控制面板-〉网络连接

2.    按下“Ctrl”键的同时选择“本地连接”和“VirtualBox Host Interface”

3.    在其中一个选择的连接上,点右键

4.    从下拉菜单里选择,创建网桥

5.    在刚刚创建的网桥上右击,选择属性

6.    选择TCP/IP

7.    点击属性

8.    设置静态IP地址的值

9.    关闭网络连接


//III.设置网卡为混杂模式

当VBOX和VM主机载入后,XP应该自动使网卡处于混杂模式,但有时候并未实现。因此,最好手工强制网卡处于混杂模式。只需按以下步骤操作。

1.        开始 –〉运行 –〉输入”CMD”

2.        输入“netsh bridge show adapter”

3.        网桥中的每张网卡会有一行信息显示。注意显示为“未应用”的每张网卡,记下网卡的数值然后看第4步

4.        输入“netsh bridge set adapter # forcecompatmode=enable”为每张显示为未应用的网卡,输入相应的网卡号,并运行一遍命令

// IV.设定ubuntu的网络地址