如何从不同网络上的其他主机访问本地VM上的Web服务器?

时间:2019-02-11 11:10:30

标签: networking vagrant virtual-machine virtualbox

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

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

如果我尝试从本地计算机的浏览器访问服务器,而不是从连接到其他网络的计算机访问服务器,则效果很好。

1 个答案:

答案 0 :(得分:0)

  1. 您可以打开80端口并将其从本地计算机转发到vm或8080等其他端口。
  2. 您可以通过DHCP将VM与您的计算机放置在同一网络中,也可以为其提供静态IP
  3. 使用您要从中访问VM的所有计算机创建VPN