我在我的计算机上运行 Ubuntu 10.10 Desktop,并在 Virtualbox VM 中安装了 Ubuntu Server 10.10。我正在运行 Virtualbox 4.0.2。它不是 virtualbox-ose。
我希望客户操作系统在我的本地网络上有一个 IP 地址,这样我就可以运行服务器软件并从主机操作系统访问它。我的目的是在客户操作系统中运行 Hudson CI 服务器。
我知道我需要建立一个网络桥才能实现这一点,但我不明白我需要做什么才能实现这一点。
我尝试按照以下说明进行操作https://help.ubuntu.com/community/VirtualBox/Networking,然而最后我遇到了两个问题:
“要使修改生效,请重新启动 VirtualBox 主机网络脚本”。我没有安装 Virtualbox-ose,指南建议这样做
sudo /etc/init.d/vboxnet restart
,但/etc/init.d/vboxnet
对我来说并不存在。指南的末尾提到了
vboxusers
群组。我没有这样的群组,也不确定为什么我需要这个群组或者应该如何创建它。
我只是想让客户操作系统在我的本地网络上拥有一个 IP,以便我可以从主机操作系统访问客户操作系统上的服务器。
为了实现此功能,我需要对主机和客户操作系统进行哪些更改?
答案1
在https://help.ubuntu.com/community/VirtualBox/Networking 你可以阅读
2.1 版重新实现了部分网络功能。现在可完全通过图形用户界面桥接虚拟机。
因此该页面仅适用于 2.0 版本,2.1 及更高版本的桥接完全由 GUI 管理。