@html_student
Молодой и глупый.

На какой ip ссылаться в файле hosts windows 10 vagrant?

Поставил virtual box, vagrant.
По вагнату поднял машину, она работает
vagrant ssh - дает даже команды поюзать.

Вопрос теперь как видеть сайт в браузере.
По идее надо в файле hosts в windows прописать ip
ip локальный site.local

А вот какой ip прописывать?
Вагрант поднимает естественно локальный сервер

==> default: is valid and try again.
==> default: Resuming suspended VM...
==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...
default: SSH address: 127.0.0.1:2222
default: SSH username: vagrant
default: SSH auth method: private key
==> default: Machine booted and ready!
==> default: Machine already provisioned. Run `vagrant provision` or use the `--provision`
==> default: flag to force provisioning. Provisioners marked to run always will still run.

Получается куда мне направить домен site.local

Направляю на локальный ip, не открывает.
  • Вопрос задан
  • 62 просмотра
Пригласить эксперта
Ответы на вопрос 2
@Drno
Вам нужен IP адрес виртуалки которую Вы сделали в виртуалбокс
если сеть в настройках NAT - то надо в настройках ВМ пробросить нужный порт...
либо переключить сеть на "сетевой мост", тогда ВМ получит IP от Вашего роутера, как и ПК. и будет находится в одной сети с ПК. зайдете просто по IP ВМки
Ответ написан
akelsey
@akelsey
Vagrant по умолчанию поднимает машину за NAT, нужно при поднятии машины прописать ещё одну сетевую карту бриджом к локальной сетевой карте, тогда прописывать можно будет айпи адрес выданный DHCP.
node.vm.network "public_network", bridge: "Network interface"

Либо другой вариант проброс портов через Virtualbox.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы