通过 NAT 从主机 (osx) 连接到 VirtualBox 来宾 (ubuntu)?

Eva*_*anK 7 networking virtualbox nat bridge

我有一个 VirtualBox 来宾(运行 Ubuntu),通过我的主机笔记本电脑(运行 OSX)配置了 NAT。我的理解是,在配置了 NAT 后,我可以从主机访问来宾(没有任何端口转发魔法),但不能从任何外部机器访问……我的想法是错误的吗?

使用桥接网络,但是每次我切换网络(@home、@work、绑定到我的手机)时,guest 的 ip 都会改变,对吧?

Jef*_*cht 15

如果您只需要从主机访问来宾,那么您需要“仅主机”网络。如果您将鼠标悬停在 virtualbox 窗口中的网络图标上,就会显示 IP 地址。

如果您需要从您的 virtualbox 来宾访问互联网,那么您可以同时使用 Host only 和 NAT(virtaulbox 最多支持 4 个不同的网络适配器)。

  • 值得注意的是:添加辅助网络适配器后,我必须在 /etc/network/interfaces 中手动创建另一个条目(将 eth0 复制为 eth1)并在 ubuntu 来宾上重新启动网络。我总是忘记的那些系统管理员类型的事情之一 (5认同)