在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的网络地址 本文转至【http://blog.chinaunix.net/u/5391/showart_1084701.html】有删减! 延伸阅读: 网卡混杂模式与普通模式 一个网卡,在正常工作模式下,只收到本网卡的单播报文(通过MAC比较)和广播报文,如果想要收到其它报文(如监听),则设置网卡的工作模式为混杂模式(网卡驱动程序会提供接口)
