![如何让桥接网络在 Mac OS X 主机上与 Linux 客户机一起为 VirtualBox 工作](https://linux22.com/image/1228773/%E5%A6%82%E4%BD%95%E8%AE%A9%E6%A1%A5%E6%8E%A5%E7%BD%91%E7%BB%9C%E5%9C%A8%20Mac%20OS%20X%20%E4%B8%BB%E6%9C%BA%E4%B8%8A%E4%B8%8E%20Linux%20%E5%AE%A2%E6%88%B7%E6%9C%BA%E4%B8%80%E8%B5%B7%E4%B8%BA%20VirtualBox%20%E5%B7%A5%E4%BD%9C.png)
是否有人有分步配置过程,允许在 Mac OS X 主机上运行 Linux/Ubuntu 客户端的 VirtualBox 使用以太网和无线桥接网络?我读到过它可以工作,但又不行,试图找到一个明确的答案。我希望客户端环境看起来像一个单独的盒子。
谢谢
答案1
我在 OSX 上有一个桥接网络,它与 Ubuntu 客户虚拟机一起工作。您需要网络连接才能使其工作。我在 OSX 中通过 DHCP 配置了我的网卡,然后我为客户机静态分配了eth0
同一子网上的 IP。
通过此设置,我可以通过 SSH 连接到我的 Ubuntu 客户机;通过/etc/hosts
OSX 上的条目,我能够访问我在 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
希望这可以帮助。
我正在努力设置仅主机网络,以便可以在没有活动互联网连接的情况下与客户虚拟机进行通信。