Dor*_*ron 5 virtualbox macbook nat ubuntu-server
在 macbook 主机中,我运行 VirtualBox,它有一个来宾 ubuntu 服务器,带有 NAT 网络设置。
在虚拟机应用程序“Parallels”中,我会在主机上获取来宾的 IP 地址,稍后我可以设置主机名并直接访问它。
但是,我找不到使用 VirtualBox 完成此操作的方法。
VirtualBox 对我来说唯一的解决方案是设置端口转发,并使用这些端口访问“localhost”。
如何设置所需的行为,而不必更改为桥接网络设置,并将我的来宾计算机暴露给我的主机所连接的网络?
谢谢。
好吧,我不喜欢回答自己的问题,但我在这里的另一个问题中找到了一个很好的答案,我想我会分享:
我一直在寻找一种使用虚拟机的简单方法。
由于创建非正统端口(我无法将主机的端口 80 转发到来宾的端口 80,因为 VirtualBox 还不允许这样做)并不是一种简单舒适的方法,我无法接受任何说要这样做的答案那,因为这不是我所要求的。
因此,我在右侧列表中找到的答案之一是,我可以在 VirtualBox 中为相关虚拟机创建两个网络接口,而不是一个,然后我将拥有一个(NAT)供主机访问VM,另一个(仅主机)供 VM 访问互联网。
这边走:
由于我尝试了不同的选项,因此我必须在来宾 ubuntu 服务器计算机上手动设置接口。
这让我遇到了一些非常烦人的问题,所以我想我分享其中一个:
将第一个接口(eth0)设为仅主机接口(用于在主机和来宾之间连接的接口),将第二个接口(eth1) ) NAT 接口。
如果您不这样做,则来宾计算机尝试使用仅主机接口访问互联网时可能会出现问题。
这个问题可能是由完全不同的东西引起的,并且顺序可能与它没有任何关系,但这就是发生在我身上的事情,所以我与任何读过这篇文章的人分享,以防你遇到这样的问题。
谢谢您的帮助!
编辑:刚刚看到@Goyuix发布了一个问题的链接,这也帮助了我。谢谢@Goyuix。
| 归档时间: |
|
| 查看次数: |
5843 次 |
| 最近记录: |