如何让桥接网络在 Mac OS X 主机上与 Linux 客户机一起为 VirtualBox 工作

如何让桥接网络在 Mac OS X 主机上与 Linux 客户机一起为 VirtualBox 工作

是否有人有分步配置过程,允许在 Mac OS X 主机上运行 Linux/Ubuntu 客户端的 VirtualBox 使用以太网和无线桥接网络?我读到过它可以工作,但又不行,试图找到一个明确的答案。我希望客户端环境看起来像一个单独的盒子。

谢谢

答案1

我在 OSX 上有一个桥接网络,它与 Ubuntu 客户虚拟机一起工作。您需要网络连接才能使其工作。我在 OSX 中通过 DHCP 配置了我的网卡,然后我为客户机静态分配了eth0同一子网上的 IP。

通过此设置,我可以通过 SSH 连接到我的 Ubuntu 客户机;通过/etc/hostsOSX 上的条目,我能够访问我在 Ubuntu 客户机上的 apache 中设置的内部域。

我只是安装了 Ubuntu,在虚拟机设置中,将适配器设置为桥接连接。启动 Ubuntu 并确保配置/etc/network/interfaces

我的看起来像这样:

auto eth0
iface eth0 inet static
    address 192.168.0.20
    netmask 255.255.255.0
    network 192.168.0.0
    broadcast 192.168.0.255
    gateway 192.168.0.1

OSX 会获取同一子网内的 IP 地址(例如 192.168.0.102),我可以从主机上正常看到访客。

ssh 192.168.0.20

希望这可以帮助。

我正在努力设置仅主机网络,以便可以在没有活动互联网连接的情况下与客户虚拟机进行通信。

相关内容