【问题标题】:How do I access web-server on my local VM from a different host machine on different network?如何从不同网络上的不同主机访问本地 VM 上的 Web 服务器?
【发布时间】:2019-02-11 11:10:29
【问题描述】:

我想从连接到网络 B 的不同主机浏览器访问在网络 A 上的本地 Vagrant VM 上运行的 Web 服务器。我在我的 vagrant 文件中使用了以下内容并相应地转发端口:

config.vm.network "private_network", ip: "192.168.59.49"

如果我尝试从本地机器的浏览器访问服务器,而不是从连接到不同网络的机器访问服务器,它工作正常。

【问题讨论】:

    标签: networking vagrant virtual-machine virtualbox


    【解决方案1】:
    1. 您可以打开并将您的 80 端口从本地计算机转发到 vm 或其他端口,例如 8080。
    2. 您可以通过 DHCP 将 VM 与您的计算机置于同一网络中,或者为其分配一个静态 IP
    3. 为您要访问您的 VM 的所有计算机创建一个 VPN

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-02
      • 1970-01-01
      • 2012-08-04
      • 2020-02-24
      • 2020-12-29
      • 1970-01-01
      • 2011-10-08
      相关资源
      最近更新 更多