如何在 Win2003 上设置 Ubuntu 虚拟机并从互联网访问它?我对虚拟概念(和网络)还不熟悉,无法从互联网连接到我的虚拟 Ubuntu 机器。
我在主机服务器上有 2 个网卡,我一直试图让虚拟 Ubuntu 机器访问第二个网卡,但一直没有成功。我需要的是朝着正确的方向努力。我尝试设置桥接网络,但我不知道是在 Windows 服务器上还是在 Ubuntu 机器上配置 IP。如果需要,我可以给第二个网卡一个已知的公共 IP。
答案1
首先,虚拟机的行为应该与物理机一样。如果您尚未这样做,请在 Virtual Box 中设置网卡,并将其提供给虚拟机。
接下来,如何进行取决于您。如果您选择 NAT/共享,那么在大多数情况下,这是最糟糕的选择。对于您网络上的任何机器,它们都需要与运行 virtualbox 的主机的 IP 进行通信,并且您需要使用配置实用程序将端口转发给客户机。
您可以选择的最佳解决方案是桥接网络。这基本上会分割您的网卡,并且对于网络上的任何其他设备来说,它看起来就像一台独立的物理机器。您只需转到路由器并将端口 80(或您想要的任何服务)转发到来宾的 IP 地址。您可以通过IFCONFIG
或其他工具查看 IP,但归根结底,一旦设置完成,您就可以将其视为物理机器。
如果我没有表达清楚或者您想了解任何详情,请告诉我。