如何在公司网络上访问我的虚拟机 (VirtualBox)?

Aug*_*gie 3 networking linux virtualbox arch-linux

我在工作时在 Windows 桌面上使用 VirtualBox 创建了一个 Arch Linux VM 来宾。我计划将它用于 Django 开发,因为没有 Unix 机器可用作工作中的工作站。

从 VM 来宾,我可以 ping/SSH 到网络中的其他机器,但反过来不行。这就像即使来宾机器在网络上有一个 IP 地址和一个主机名,但两者都无法识别。

小智 5

要使您的 VM 可在网络上访问,您需要:

  • 将网络模式从 NAT 更改为桥接
  • 如果不存在 DHCP 服务器,则静态分配属于您网络的可用 IP 地址
  • 检查来宾机器的安全性(这与 VirtualBox 无关,但与网络有关)