Windows
無法連接到(Vagrant)Virtualbox 內部的 WebServer
我有一個以 Virtualbox 作為提供者的 Vagrant Box。來賓作業系統是 Windows Server 2012 R2。我使用 vagrant 的專用網路設置和任意 ip,這是唯一的。
在盒子裡,我安裝了 Apache。如果我打開瀏覽器,我會從 vm 中得到響應。但是當我嘗試從我的主人連接到客人時,我什麼也得不到。
我檢查了“Listen”指令是否僅設置為 localhost,但不是。它設置為 *:8080
如何在主機中獲得響應?
您需要將埠轉發到來賓機器。請參閱:https ://docs.vagrantup.com/v2/networking/forwarded_ports.html
Vagrant.configure("2") do |config| config.vm.network "forwarded_port", guest: 8080, host: 8080 end