无法从托管虚拟机(即我的 ubuntu 服务器)的计算机以外的其他计算机访问 ubuntu 服务器

无法从托管虚拟机(即我的 ubuntu 服务器)的计算机以外的其他计算机访问 ubuntu 服务器

我在vmware上创建了一个ubuntu服务器。我用它作为文件服务器。如果我通过托管虚拟机的计算机进行连接,则可以访问它。我无法从同一网络上的其他计算机执行此操作。提前致谢!

答案1

典型的虚拟机软件有简单的方法在虚拟机上创建三种类型的网络接口:

  • 桥接网络将虚拟机置于与主机(的真实网络适配器之一)相同的网段上。虚拟机发送的数据包被注入到主机的网络链路之一,反之亦然。
  • A网络地址转换网络允许虚拟机向外界发起 TCP 连接,但无法接收任何传入连接。
  • 仅主机网络将 VM 连接到主机上的虚拟适配器。连接只能在虚拟机和主机之间建立,除非主机充当路由器。

了解更多信息,阅读手册

您似乎已经创建了一个仅主机网络。由于您想从外部访问计算机,因此请创建桥接网络。

相关内容