您好,我在 Windows 机器上安装了 Virtual Box,并在其上运行 Linux-Ubuntu,在 Linux 中,我在 tomcat(localhost:8080) 中运行了一个 Web 应用程序。我想从本机 Windows 机器访问此应用程序。可以吗?如果可以,该怎么做?
提前致谢。
答案1
与任何其他 Web 应用程序一样,通过其地址(名称或 IP)。它在 VM 中的事实不会影响您的访问方式。
因此,您要做的第一件事就是确保您的虚拟机已正确连接到网络的其余部分。
因此,您需要检查/回答以下问题:您能从虚拟机中看到路由器/调制解调器吗?您能 ping 主机吗?主机能 ping 虚拟机吗?
大多数 VM 主机会自动在主机上安装所需的网络设备(当您第一次安装 VirtualBox 时,Windows 可能会购买一个驱动程序安装确认对话框)来执行此操作。
答案2
也许 ssh 可以帮上忙?例如,您可以创建连接并使用本机 bash 命令行。在我看来,Putty 是最简单的工具 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html