Назад | Перейти на главную страницу

Не удается подключиться к WebServer внутри (Vagrant) Virtualbox

У меня есть Vagrant Box с Virtualbox в качестве провайдера. Гостевая ОС - Windows Server 2012 R2. Я использую настройки частной сети от vagrant с произвольным ip, который уникален.
В коробке у меня установлен Apache. Я получаю ответ из виртуальной машины, если открываю браузер. Но когда я пытаюсь подключиться с хоста к гостю, я ничего не получаю.
Я проверил, установлен ли параметр «Слушать» только на 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