主机NICclosures时VirtualBox“桥接适配器”

我在MacBook上的VirtualBox VM中运行Linux(Debian Etch)。 我通常从我的Macterminalssh ssh到客机。 我也想从我的客人访问互联网,所以我把我的主机的WLAN卡(en1)作为客户端eth0的桥接适配器。

这工作正常,但是当我closuresWLAN卡(例如,以减less电池消耗),我仍然喜欢ssh从我的主机到客人。 当然,这是因为en1丢失了IP地址。

桥接适配器是我想要做的最好的select吗? 我怎样才能使它工作? (一个简单的“ifconfig en1 add 10.0.0.4”没有办法…)

谢谢Chris

编辑:

我目前可以使用build议的解决方法(辅助界面)。 理想情况下,我更喜欢一个解决scheme,我总是通过局域网中的一个IP访问我的访客系统。 如果有人知道在我的MacOS 10.6主机中设置虚拟接口(作为桥接适配器)的简单方法,并且将该路由设置到WLAN接口,我很乐意听到这个消息。 其他解决scheme也是受欢迎的!

一个简单的解决方法是将第二个主机接口添加到访客虚拟机,并使用它从主机连接 – 或者使用主机的NATnetworking连接。 我很确定桥接networking必然会反映物理适配器的状态。

我认为唯一的办法是保证你的虚拟机可以从你的主机到达,而不pipe哪个接口是up / down / connected,就是为你的虚拟机和主机定义一个主机专用的networking,并在虚拟机上添加一个接口。 然后,您将始终通过该主机专用networking与虚拟机交互。